/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_01-simple_racing.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-175f719-m [2023-11-30 07:39:51,964 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-30 07:39:52,021 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:39:52,034 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-30 07:39:52,035 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-30 07:39:52,035 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-30 07:39:52,035 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-30 07:39:52,035 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-30 07:39:52,036 INFO L153 SettingsManager]: * Use SBE=true [2023-11-30 07:39:52,036 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-30 07:39:52,036 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-30 07:39:52,036 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-30 07:39:52,037 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-30 07:39:52,037 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-30 07:39:52,037 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-30 07:39:52,037 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-30 07:39:52,038 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-30 07:39:52,038 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-30 07:39:52,038 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-30 07:39:52,038 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-30 07:39:52,038 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-30 07:39:52,039 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-30 07:39:52,039 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-30 07:39:52,039 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-30 07:39:52,039 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-30 07:39:52,040 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 07:39:52,040 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-30 07:39:52,040 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-30 07:39:52,040 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-30 07:39:52,040 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-30 07:39:52,041 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-30 07:39:52,041 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-30 07:39:52,041 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-30 07:39:52,041 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:39:52,164 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-30 07:39:52,177 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-30 07:39:52,179 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-30 07:39:52,180 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-30 07:39:52,180 INFO L274 PluginConnector]: CDTParser initialized [2023-11-30 07:39:52,181 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_01-simple_racing.i [2023-11-30 07:39:53,357 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-30 07:39:53,692 INFO L384 CDTParser]: Found 1 translation units. [2023-11-30 07:39:53,692 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_01-simple_racing.i [2023-11-30 07:39:53,711 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5f17c8d6f/081aabad2bdf41c8844108c0950959aa/FLAG84caf82e3 [2023-11-30 07:39:53,722 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5f17c8d6f/081aabad2bdf41c8844108c0950959aa [2023-11-30 07:39:53,724 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-30 07:39:53,725 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-30 07:39:53,725 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-30 07:39:53,725 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-30 07:39:53,738 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-30 07:39:53,738 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 07:39:53" (1/1) ... [2023-11-30 07:39:53,739 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@68b05bbb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:39:53, skipping insertion in model container [2023-11-30 07:39:53,739 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 07:39:53" (1/1) ... [2023-11-30 07:39:53,800 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-30 07:39:54,124 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 07:39:54,133 INFO L202 MainTranslator]: Completed pre-run [2023-11-30 07:39:54,168 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 07:39:54,195 INFO L206 MainTranslator]: Completed translation [2023-11-30 07:39:54,197 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:39:54 WrapperNode [2023-11-30 07:39:54,197 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-30 07:39:54,198 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-30 07:39:54,198 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-30 07:39:54,198 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-30 07:39:54,202 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:39:54" (1/1) ... [2023-11-30 07:39:54,224 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:39:54" (1/1) ... [2023-11-30 07:39:54,244 INFO L138 Inliner]: procedures = 171, calls = 42, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 93 [2023-11-30 07:39:54,245 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-30 07:39:54,245 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-30 07:39:54,245 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-30 07:39:54,245 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-30 07:39:54,250 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:39:54" (1/1) ... [2023-11-30 07:39:54,250 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:39:54" (1/1) ... [2023-11-30 07:39:54,264 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:39:54" (1/1) ... [2023-11-30 07:39:54,264 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:39:54" (1/1) ... [2023-11-30 07:39:54,267 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:39:54" (1/1) ... [2023-11-30 07:39:54,269 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:39:54" (1/1) ... [2023-11-30 07:39:54,270 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:39:54" (1/1) ... [2023-11-30 07:39:54,270 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:39:54" (1/1) ... [2023-11-30 07:39:54,272 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-30 07:39:54,272 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-30 07:39:54,272 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-30 07:39:54,272 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-30 07:39:54,273 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:39:54" (1/1) ... [2023-11-30 07:39:54,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 07:39:54,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 07:39:54,304 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:39:54,323 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:39:54,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-30 07:39:54,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-30 07:39:54,327 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-11-30 07:39:54,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-30 07:39:54,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-30 07:39:54,327 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2023-11-30 07:39:54,327 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2023-11-30 07:39:54,328 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-30 07:39:54,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-30 07:39:54,328 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2023-11-30 07:39:54,328 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-30 07:39:54,328 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-30 07:39:54,330 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:39:54,419 INFO L241 CfgBuilder]: Building ICFG [2023-11-30 07:39:54,420 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-30 07:39:54,584 INFO L282 CfgBuilder]: Performing block encoding [2023-11-30 07:39:54,605 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-30 07:39:54,605 INFO L309 CfgBuilder]: Removed 10 assume(true) statements. [2023-11-30 07:39:54,606 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 07:39:54 BoogieIcfgContainer [2023-11-30 07:39:54,606 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-30 07:39:54,607 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-30 07:39:54,607 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-30 07:39:54,609 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-30 07:39:54,609 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 30.11 07:39:53" (1/3) ... [2023-11-30 07:39:54,609 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ed4ba32 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 07:39:54, skipping insertion in model container [2023-11-30 07:39:54,610 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:39:54" (2/3) ... [2023-11-30 07:39:54,610 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ed4ba32 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 07:39:54, skipping insertion in model container [2023-11-30 07:39:54,610 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 07:39:54" (3/3) ... [2023-11-30 07:39:54,610 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_01-simple_racing.i [2023-11-30 07:39:54,621 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-30 07:39:54,621 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 8 error locations. [2023-11-30 07:39:54,621 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-30 07:39:54,657 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2023-11-30 07:39:54,684 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 125 places, 135 transitions, 277 flow [2023-11-30 07:39:54,759 INFO L124 PetriNetUnfolderBase]: 19/179 cut-off events. [2023-11-30 07:39:54,759 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-30 07:39:54,783 INFO L83 FinitePrefix]: Finished finitePrefix Result has 184 conditions, 179 events. 19/179 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 468 event pairs, 0 based on Foata normal form. 0/149 useless extension candidates. Maximal degree in co-relation 92. Up to 4 conditions per place. [2023-11-30 07:39:54,783 INFO L82 GeneralOperation]: Start removeDead. Operand has 125 places, 135 transitions, 277 flow [2023-11-30 07:39:54,787 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 123 places, 132 transitions, 271 flow [2023-11-30 07:39:54,805 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 07:39:54,815 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;@495a0199, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 07:39:54,815 INFO L363 AbstractCegarLoop]: Starting to check reachability of 13 error locations. [2023-11-30 07:39:54,826 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 07:39:54,826 INFO L124 PetriNetUnfolderBase]: 2/60 cut-off events. [2023-11-30 07:39:54,826 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 07:39:54,826 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:39:54,827 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:39:54,832 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:39:54,836 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:39:54,836 INFO L85 PathProgramCache]: Analyzing trace with hash 1422427603, now seen corresponding path program 1 times [2023-11-30 07:39:54,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:39:54,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230835290] [2023-11-30 07:39:54,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:39:54,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:39:54,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:39:55,119 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:39:55,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:39:55,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230835290] [2023-11-30 07:39:55,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230835290] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:39:55,121 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:39:55,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:39:55,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626198558] [2023-11-30 07:39:55,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:39:55,127 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:39:55,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:39:55,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:39:55,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:39:55,147 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 135 [2023-11-30 07:39:55,149 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 132 transitions, 271 flow. Second operand has 4 states, 4 states have (on average 97.75) internal successors, (391), 4 states have internal predecessors, (391), 0 states have call successors, (0), 0 states have 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:39:55,149 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:39:55,149 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 135 [2023-11-30 07:39:55,150 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:39:55,297 INFO L124 PetriNetUnfolderBase]: 84/449 cut-off events. [2023-11-30 07:39:55,297 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2023-11-30 07:39:55,301 INFO L83 FinitePrefix]: Finished finitePrefix Result has 649 conditions, 449 events. 84/449 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 2311 event pairs, 0 based on Foata normal form. 88/506 useless extension candidates. Maximal degree in co-relation 587. Up to 133 conditions per place. [2023-11-30 07:39:55,304 INFO L140 encePairwiseOnDemand]: 116/135 looper letters, 40 selfloop transitions, 4 changer transitions 0/135 dead transitions. [2023-11-30 07:39:55,304 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 135 transitions, 365 flow [2023-11-30 07:39:55,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:39:55,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:39:55,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 558 transitions. [2023-11-30 07:39:55,319 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8266666666666667 [2023-11-30 07:39:55,320 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 558 transitions. [2023-11-30 07:39:55,320 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 558 transitions. [2023-11-30 07:39:55,323 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:39:55,325 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 558 transitions. [2023-11-30 07:39:55,329 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 111.6) internal successors, (558), 5 states have internal predecessors, (558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 07:39:55,333 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 135.0) internal successors, (810), 6 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:39:55,333 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 135.0) internal successors, (810), 6 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:39:55,335 INFO L307 CegarLoopForPetriNet]: 123 programPoint places, -1 predicate places. [2023-11-30 07:39:55,335 INFO L500 AbstractCegarLoop]: Abstraction has has 122 places, 135 transitions, 365 flow [2023-11-30 07:39:55,336 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 97.75) internal successors, (391), 4 states have internal predecessors, (391), 0 states have call successors, (0), 0 states have 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:39:55,336 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:39:55,336 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] [2023-11-30 07:39:55,336 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-30 07:39:55,336 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 10 more)] === [2023-11-30 07:39:55,337 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:39:55,337 INFO L85 PathProgramCache]: Analyzing trace with hash 1885195670, now seen corresponding path program 1 times [2023-11-30 07:39:55,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:39:55,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079042018] [2023-11-30 07:39:55,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:39:55,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:39:55,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:39:55,418 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:39:55,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:39:55,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079042018] [2023-11-30 07:39:55,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079042018] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:39:55,419 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:39:55,419 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:39:55,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046898779] [2023-11-30 07:39:55,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:39:55,420 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:39:55,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:39:55,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:39:55,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:39:55,422 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 135 [2023-11-30 07:39:55,422 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 122 places, 135 transitions, 365 flow. Second operand has 4 states, 4 states have (on average 100.5) internal successors, (402), 4 states have internal predecessors, (402), 0 states have call successors, (0), 0 states have 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:39:55,422 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:39:55,422 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 135 [2023-11-30 07:39:55,422 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:39:55,517 INFO L124 PetriNetUnfolderBase]: 125/523 cut-off events. [2023-11-30 07:39:55,517 INFO L125 PetriNetUnfolderBase]: For 115/155 co-relation queries the response was YES. [2023-11-30 07:39:55,519 INFO L83 FinitePrefix]: Finished finitePrefix Result has 971 conditions, 523 events. 125/523 cut-off events. For 115/155 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 2854 event pairs, 8 based on Foata normal form. 18/499 useless extension candidates. Maximal degree in co-relation 905. Up to 167 conditions per place. [2023-11-30 07:39:55,520 INFO L140 encePairwiseOnDemand]: 129/135 looper letters, 50 selfloop transitions, 4 changer transitions 0/148 dead transitions. [2023-11-30 07:39:55,521 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 124 places, 148 transitions, 523 flow [2023-11-30 07:39:55,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:39:55,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:39:55,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 533 transitions. [2023-11-30 07:39:55,523 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7896296296296297 [2023-11-30 07:39:55,523 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 533 transitions. [2023-11-30 07:39:55,523 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 533 transitions. [2023-11-30 07:39:55,524 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:39:55,524 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 533 transitions. [2023-11-30 07:39:55,525 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 106.6) internal successors, (533), 5 states have internal predecessors, (533), 0 states have call successors, (0), 0 states have 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:39:55,527 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 135.0) internal successors, (810), 6 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:39:55,527 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 135.0) internal successors, (810), 6 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:39:55,528 INFO L307 CegarLoopForPetriNet]: 123 programPoint places, 1 predicate places. [2023-11-30 07:39:55,528 INFO L500 AbstractCegarLoop]: Abstraction has has 124 places, 148 transitions, 523 flow [2023-11-30 07:39:55,528 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 100.5) internal successors, (402), 4 states have internal predecessors, (402), 0 states have call successors, (0), 0 states have 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:39:55,528 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:39:55,529 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] [2023-11-30 07:39:55,529 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-30 07:39:55,529 INFO L425 AbstractCegarLoop]: === Iteration 3 === 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:39:55,531 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:39:55,531 INFO L85 PathProgramCache]: Analyzing trace with hash -2139696524, now seen corresponding path program 1 times [2023-11-30 07:39:55,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:39:55,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787986429] [2023-11-30 07:39:55,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:39:55,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:39:55,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 07:39:55,569 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-30 07:39:55,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 07:39:55,610 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-30 07:39:55,610 INFO L372 BasicCegarLoop]: Counterexample is feasible [2023-11-30 07:39:55,611 INFO L810 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (12 of 13 remaining) [2023-11-30 07:39:55,613 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 13 remaining) [2023-11-30 07:39:55,613 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 13 remaining) [2023-11-30 07:39:55,613 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 13 remaining) [2023-11-30 07:39:55,614 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 13 remaining) [2023-11-30 07:39:55,614 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 13 remaining) [2023-11-30 07:39:55,614 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 13 remaining) [2023-11-30 07:39:55,614 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 13 remaining) [2023-11-30 07:39:55,614 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 13 remaining) [2023-11-30 07:39:55,614 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 13 remaining) [2023-11-30 07:39:55,615 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 13 remaining) [2023-11-30 07:39:55,615 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 13 remaining) [2023-11-30 07:39:55,616 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 13 remaining) [2023-11-30 07:39:55,617 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-30 07:39:55,619 INFO L457 BasicCegarLoop]: Path program histogram: [1, 1, 1] [2023-11-30 07:39:55,621 WARN L227 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-11-30 07:39:55,622 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-11-30 07:39:55,659 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-30 07:39:55,667 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 161 places, 176 transitions, 368 flow [2023-11-30 07:39:55,701 INFO L124 PetriNetUnfolderBase]: 34/302 cut-off events. [2023-11-30 07:39:55,702 INFO L125 PetriNetUnfolderBase]: For 6/6 co-relation queries the response was YES. [2023-11-30 07:39:55,703 INFO L83 FinitePrefix]: Finished finitePrefix Result has 314 conditions, 302 events. 34/302 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 991 event pairs, 0 based on Foata normal form. 0/246 useless extension candidates. Maximal degree in co-relation 181. Up to 8 conditions per place. [2023-11-30 07:39:55,704 INFO L82 GeneralOperation]: Start removeDead. Operand has 161 places, 176 transitions, 368 flow [2023-11-30 07:39:55,707 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 161 places, 176 transitions, 368 flow [2023-11-30 07:39:55,708 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 07:39:55,711 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;@495a0199, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 07:39:55,711 INFO L363 AbstractCegarLoop]: Starting to check reachability of 17 error locations. [2023-11-30 07:39:55,716 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 07:39:55,716 INFO L124 PetriNetUnfolderBase]: 2/62 cut-off events. [2023-11-30 07:39:55,716 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 07:39:55,716 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:39:55,716 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:39:55,717 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:39:55,717 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:39:55,717 INFO L85 PathProgramCache]: Analyzing trace with hash -104307926, now seen corresponding path program 1 times [2023-11-30 07:39:55,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:39:55,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156382978] [2023-11-30 07:39:55,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:39:55,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:39:55,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:39:55,790 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:39:55,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:39:55,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156382978] [2023-11-30 07:39:55,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156382978] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:39:55,791 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:39:55,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:39:55,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054822292] [2023-11-30 07:39:55,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:39:55,792 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:39:55,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:39:55,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:39:55,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:39:55,793 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 176 [2023-11-30 07:39:55,794 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 161 places, 176 transitions, 368 flow. Second operand has 4 states, 4 states have (on average 124.75) internal successors, (499), 4 states have internal predecessors, (499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 07:39:55,794 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:39:55,794 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 176 [2023-11-30 07:39:55,794 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:39:56,298 INFO L124 PetriNetUnfolderBase]: 1496/4619 cut-off events. [2023-11-30 07:39:56,299 INFO L125 PetriNetUnfolderBase]: For 104/104 co-relation queries the response was YES. [2023-11-30 07:39:56,307 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7116 conditions, 4619 events. 1496/4619 cut-off events. For 104/104 co-relation queries the response was YES. Maximal size of possible extension queue 171. Compared 41339 event pairs, 950 based on Foata normal form. 1191/5225 useless extension candidates. Maximal degree in co-relation 924. Up to 2393 conditions per place. [2023-11-30 07:39:56,321 INFO L140 encePairwiseOnDemand]: 151/176 looper letters, 55 selfloop transitions, 4 changer transitions 0/180 dead transitions. [2023-11-30 07:39:56,322 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 162 places, 180 transitions, 494 flow [2023-11-30 07:39:56,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:39:56,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:39:56,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 714 transitions. [2023-11-30 07:39:56,323 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8113636363636364 [2023-11-30 07:39:56,323 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 714 transitions. [2023-11-30 07:39:56,323 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 714 transitions. [2023-11-30 07:39:56,324 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:39:56,324 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 714 transitions. [2023-11-30 07:39:56,325 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 142.8) internal successors, (714), 5 states have internal predecessors, (714), 0 states have call successors, (0), 0 states have 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:39:56,327 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 176.0) internal successors, (1056), 6 states have internal predecessors, (1056), 0 states have call successors, (0), 0 states have 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:39:56,327 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 176.0) internal successors, (1056), 6 states have internal predecessors, (1056), 0 states have call successors, (0), 0 states have 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:39:56,329 INFO L307 CegarLoopForPetriNet]: 161 programPoint places, 1 predicate places. [2023-11-30 07:39:56,329 INFO L500 AbstractCegarLoop]: Abstraction has has 162 places, 180 transitions, 494 flow [2023-11-30 07:39:56,329 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 124.75) internal successors, (499), 4 states have internal predecessors, (499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 07:39:56,329 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:39:56,329 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] [2023-11-30 07:39:56,329 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-30 07:39:56,329 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 14 more)] === [2023-11-30 07:39:56,329 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:39:56,330 INFO L85 PathProgramCache]: Analyzing trace with hash -1388063891, now seen corresponding path program 1 times [2023-11-30 07:39:56,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:39:56,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743897853] [2023-11-30 07:39:56,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:39:56,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:39:56,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:39:56,393 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:39:56,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:39:56,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743897853] [2023-11-30 07:39:56,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743897853] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:39:56,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:39:56,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:39:56,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373793518] [2023-11-30 07:39:56,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:39:56,397 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:39:56,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:39:56,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:39:56,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:39:56,399 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 176 [2023-11-30 07:39:56,399 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 180 transitions, 494 flow. Second operand has 4 states, 4 states have (on average 123.5) internal successors, (494), 4 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have 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:39:56,399 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:39:56,399 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 176 [2023-11-30 07:39:56,399 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:39:56,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 4#L702-3true, 44#L702-12true, 164#true]) [2023-11-30 07:39:56,598 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:39:56,598 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:39:56,598 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:39:56,598 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:39:56,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, 4#L702-3true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 89#L707-15true]) [2023-11-30 07:39:56,617 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:39:56,617 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:39:56,617 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:39:56,617 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:39:56,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, 4#L702-3true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 89#L707-15true]) [2023-11-30 07:39:56,618 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:39:56,618 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:39:56,618 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:39:56,618 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:39:56,618 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:39:56,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, 4#L702-3true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 121#L707-4true]) [2023-11-30 07:39:56,634 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,634 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,634 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,634 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][81], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 4#L702-3true, 104#L702-9true, 164#true]) [2023-11-30 07:39:56,636 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,636 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,636 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,636 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][83], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 4#L702-3true, 143#L702-8true, 164#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:39:56,636 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,636 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,636 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,636 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, 4#L702-3true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 68#L707-16true]) [2023-11-30 07:39:56,637 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,637 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,637 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,638 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, 4#L702-3true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 121#L707-4true]) [2023-11-30 07:39:56,643 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,643 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,643 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,644 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,644 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, 4#L702-3true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 68#L707-16true]) [2023-11-30 07:39:56,644 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,644 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,644 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,644 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,644 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 71#L702-5true]) [2023-11-30 07:39:56,645 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,645 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,645 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,645 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:56,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][81], [t_funThread1of2ForFork0InUse, 171#true, 4#L702-3true, 106#L708-3true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true]) [2023-11-30 07:39:56,662 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,662 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,662 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,662 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,662 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, 4#L702-3true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 11#L708true]) [2023-11-30 07:39:56,663 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,663 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,663 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,663 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 164#true, 134#L702-7true, 71#L702-5true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:39:56,663 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,663 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,663 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,663 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, 4#L702-3true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 11#L708true]) [2023-11-30 07:39:56,664 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,664 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,664 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,664 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,664 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 71#L702-5true, 89#L707-15true]) [2023-11-30 07:39:56,668 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,668 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,668 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,668 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:56,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][83], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 71#L702-5true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:39:56,689 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:39:56,689 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:56,689 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:56,689 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:56,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 71#L702-5true, 121#L707-4true]) [2023-11-30 07:39:56,693 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:39:56,693 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:56,693 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:56,693 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:56,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 71#L702-5true, 68#L707-16true]) [2023-11-30 07:39:56,694 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:39:56,694 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:56,694 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:56,694 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:56,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][188], [t_funThread1of2ForFork0InUse, 8#L707-14true, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:39:56,697 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:39:56,697 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:56,697 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:56,697 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:56,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 40#L707-7true, 171#true, 4#L702-3true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true]) [2023-11-30 07:39:56,773 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,773 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,773 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,773 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 40#L707-7true, 171#true, 4#L702-3true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true]) [2023-11-30 07:39:56,774 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,774 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,774 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,774 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,774 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][81], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 71#L702-5true]) [2023-11-30 07:39:56,777 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,777 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,777 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,777 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 11#L708true, 71#L702-5true]) [2023-11-30 07:39:56,778 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,778 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,778 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,778 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 158#L702-8true]) [2023-11-30 07:39:56,781 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,781 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,781 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,781 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][188], [t_funThread1of2ForFork0InUse, 8#L707-14true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:39:56,783 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,783 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,783 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,783 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][188], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:39:56,783 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,783 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,783 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,784 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:56,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][83], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 164#true, 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 158#L702-8true]) [2023-11-30 07:39:56,800 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,800 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,800 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,800 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][143], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true]) [2023-11-30 07:39:56,804 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,804 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,804 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,804 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 89#L707-15true, 158#L702-8true]) [2023-11-30 07:39:56,805 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,805 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,805 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,805 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][188], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:39:56,806 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,806 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,806 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,806 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][188], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 121#L707-4true]) [2023-11-30 07:39:56,806 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,806 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,806 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,807 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][188], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 134#L702-7true, 68#L707-16true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:39:56,807 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,807 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,807 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,807 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:56,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 40#L707-7true, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 71#L702-5true]) [2023-11-30 07:39:56,821 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,821 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,821 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,821 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][83], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 158#L702-8true]) [2023-11-30 07:39:56,824 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,825 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,825 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,825 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][188], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 11#L708true, 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:39:56,826 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,826 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,826 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,826 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 121#L707-4true, 158#L702-8true]) [2023-11-30 07:39:56,829 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,830 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,830 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,830 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 68#L707-16true, 158#L702-8true]) [2023-11-30 07:39:56,830 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,830 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,830 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,830 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][143], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true, 89#L707-15true]) [2023-11-30 07:39:56,831 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,831 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,831 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,831 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][188], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 121#L707-4true]) [2023-11-30 07:39:56,832 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,832 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,832 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,832 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][188], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 68#L707-16true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:39:56,832 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,832 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,832 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,833 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of2ForFork0InUse, 164#true]) [2023-11-30 07:39:56,838 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,838 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,838 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,838 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 164#true, 134#L702-7true]) [2023-11-30 07:39:56,839 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,839 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,839 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,839 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:56,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][81], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 104#L702-9true, 164#true, 158#L702-8true]) [2023-11-30 07:39:56,852 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,852 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,852 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,852 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 11#L708true, 158#L702-8true]) [2023-11-30 07:39:56,853 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,853 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,853 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,853 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][188], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 11#L708true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:39:56,854 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,854 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,854 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,854 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][143], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true, 121#L707-4true]) [2023-11-30 07:39:56,858 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,858 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,858 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,858 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][143], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true, 68#L707-16true]) [2023-11-30 07:39:56,858 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,858 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,858 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,858 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][81], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true]) [2023-11-30 07:39:56,862 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,862 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,862 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,862 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][81], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true]) [2023-11-30 07:39:56,863 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,863 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,863 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,863 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][81], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 134#L702-7true]) [2023-11-30 07:39:56,863 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,863 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,863 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,863 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of2ForFork0InUse, 164#true, 89#L707-15true]) [2023-11-30 07:39:56,865 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,865 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,865 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,865 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 164#true, 134#L702-7true, 89#L707-15true]) [2023-11-30 07:39:56,865 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,865 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,865 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,865 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true]) [2023-11-30 07:39:56,866 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,866 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,866 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,866 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:56,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][188], [t_funThread1of2ForFork0InUse, 40#L707-7true, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:39:56,874 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,874 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,875 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,875 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][143], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true, 11#L708true]) [2023-11-30 07:39:56,881 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,881 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,881 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,881 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of2ForFork0InUse, 164#true, 121#L707-4true]) [2023-11-30 07:39:56,888 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,888 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,888 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,888 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 164#true, 134#L702-7true, 121#L707-4true]) [2023-11-30 07:39:56,888 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,889 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,889 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,889 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][81], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true]) [2023-11-30 07:39:56,891 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,891 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,891 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,891 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,891 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of2ForFork0InUse, 164#true, 68#L707-16true]) [2023-11-30 07:39:56,891 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,891 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,892 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,892 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 164#true, 134#L702-7true, 68#L707-16true]) [2023-11-30 07:39:56,892 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,892 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,892 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,892 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 89#L707-15true]) [2023-11-30 07:39:56,893 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,893 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,893 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,893 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 89#L707-15true]) [2023-11-30 07:39:56,894 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,894 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,894 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,894 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,894 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:39:56,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 121#L707-4true]) [2023-11-30 07:39:56,894 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,894 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,894 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,894 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 68#L707-16true]) [2023-11-30 07:39:56,894 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,894 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,894 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,894 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 11#L708true]) [2023-11-30 07:39:56,895 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:39:56,895 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:39:56,895 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:39:56,895 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:39:56,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][73], [t_funThread1of2ForFork0InUse, 40#L707-7true, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 158#L702-8true]) [2023-11-30 07:39:56,904 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,904 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,904 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,904 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][188], [t_funThread1of2ForFork0InUse, 40#L707-7true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:39:56,905 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,905 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,905 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,905 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 121#L707-4true]) [2023-11-30 07:39:56,918 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,918 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,918 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,918 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,918 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of2ForFork0InUse, 164#true, 11#L708true]) [2023-11-30 07:39:56,920 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,920 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,920 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,920 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 164#true, 134#L702-7true, 11#L708true]) [2023-11-30 07:39:56,920 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,920 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,920 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,920 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 68#L707-16true]) [2023-11-30 07:39:56,921 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,921 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,921 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,921 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,921 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:39:56,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][143], [t_funThread1of2ForFork0InUse, 40#L707-7true, 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true]) [2023-11-30 07:39:56,935 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:39:56,935 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:39:56,935 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:39:56,935 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:39:56,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, 40#L707-7true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true]) [2023-11-30 07:39:56,936 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:39:56,936 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:56,937 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:56,937 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:56,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 11#L708true]) [2023-11-30 07:39:56,950 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:39:56,950 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:39:56,951 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:39:56,951 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:39:56,951 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:39:56,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 40#L707-7true, 171#true, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of2ForFork0InUse, 164#true]) [2023-11-30 07:39:56,962 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:39:56,962 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:56,962 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:56,962 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:56,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 40#L707-7true, 171#true, t_funThread2of2ForFork0InUse, 164#true, 134#L702-7true]) [2023-11-30 07:39:56,962 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:39:56,963 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:56,963 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:56,963 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:39:56,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][162], [t_funThread1of2ForFork0InUse, 38#L702-18true, 40#L707-7true, 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true]) [2023-11-30 07:39:56,990 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:39:56,990 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:56,990 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:56,990 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:56,990 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:39:57,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][81], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 164#true, 94#L703-2true]) [2023-11-30 07:39:57,275 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:39:57,276 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:57,276 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:57,276 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:57,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][81], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 164#true, 134#L702-7true, 94#L703-2true]) [2023-11-30 07:39:57,276 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:39:57,276 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:57,276 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:57,276 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:39:57,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][81], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 94#L703-2true]) [2023-11-30 07:39:57,297 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:39:57,297 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:57,297 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:57,297 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:39:57,643 INFO L124 PetriNetUnfolderBase]: 5663/13555 cut-off events. [2023-11-30 07:39:57,643 INFO L125 PetriNetUnfolderBase]: For 4360/5182 co-relation queries the response was YES. [2023-11-30 07:39:57,701 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27953 conditions, 13555 events. 5663/13555 cut-off events. For 4360/5182 co-relation queries the response was YES. Maximal size of possible extension queue 507. Compared 133394 event pairs, 2764 based on Foata normal form. 92/10923 useless extension candidates. Maximal degree in co-relation 22416. Up to 6534 conditions per place. [2023-11-30 07:39:57,814 INFO L140 encePairwiseOnDemand]: 169/176 looper letters, 94 selfloop transitions, 6 changer transitions 0/227 dead transitions. [2023-11-30 07:39:57,814 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 166 places, 227 transitions, 862 flow [2023-11-30 07:39:57,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:39:57,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:39:57,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 696 transitions. [2023-11-30 07:39:57,816 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7909090909090909 [2023-11-30 07:39:57,816 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 696 transitions. [2023-11-30 07:39:57,816 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 696 transitions. [2023-11-30 07:39:57,816 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:39:57,816 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 696 transitions. [2023-11-30 07:39:57,818 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 139.2) internal successors, (696), 5 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have 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:39:57,819 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 176.0) internal successors, (1056), 6 states have internal predecessors, (1056), 0 states have call successors, (0), 0 states have 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:39:57,819 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 176.0) internal successors, (1056), 6 states have internal predecessors, (1056), 0 states have call successors, (0), 0 states have 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:39:57,821 INFO L307 CegarLoopForPetriNet]: 161 programPoint places, 5 predicate places. [2023-11-30 07:39:57,821 INFO L500 AbstractCegarLoop]: Abstraction has has 166 places, 227 transitions, 862 flow [2023-11-30 07:39:57,821 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 123.5) internal successors, (494), 4 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have 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:39:57,821 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:39:57,821 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] [2023-11-30 07:39:57,821 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-30 07:39:57,822 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 14 more)] === [2023-11-30 07:39:57,822 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:39:57,822 INFO L85 PathProgramCache]: Analyzing trace with hash -1074769765, now seen corresponding path program 1 times [2023-11-30 07:39:57,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:39:57,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17213316] [2023-11-30 07:39:57,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:39:57,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:39:57,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:39:57,909 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:39:57,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:39:57,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17213316] [2023-11-30 07:39:57,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17213316] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 07:39:57,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364265402] [2023-11-30 07:39:57,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:39:57,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 07:39:57,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 07:39:57,912 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:39:57,954 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:39:58,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:39:58,044 INFO L262 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-30 07:39:58,046 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 07:39:58,271 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:39:58,272 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-30 07:39:58,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364265402] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:39:58,272 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-30 07:39:58,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2023-11-30 07:39:58,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674299571] [2023-11-30 07:39:58,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:39:58,272 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 07:39:58,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:39:58,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 07:39:58,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-30 07:39:58,274 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 176 [2023-11-30 07:39:58,275 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 166 places, 227 transitions, 862 flow. Second operand has 6 states, 6 states have (on average 125.5) internal successors, (753), 6 states have internal predecessors, (753), 0 states have call successors, (0), 0 states have 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:39:58,275 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:39:58,275 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 176 [2023-11-30 07:39:58,275 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:39:58,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][154], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 98#L707-13true]) [2023-11-30 07:39:58,711 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:39:58,711 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:39:58,711 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:39:58,711 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:39:58,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][154], [t_funThread1of2ForFork0InUse, 171#true, 4#L702-3true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 103#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:39:58,711 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:39:58,711 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:39:58,711 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:39:58,711 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:39:58,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][154], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true]) [2023-11-30 07:39:58,712 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:39:58,712 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:39:58,712 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:39:58,712 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:39:58,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][154], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true]) [2023-11-30 07:39:58,728 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:39:58,728 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:39:58,728 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:39:58,728 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:39:58,728 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:39:58,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][154], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 98#L707-13true, 71#L702-5true]) [2023-11-30 07:39:58,744 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:39:58,744 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:39:58,744 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:39:58,744 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:39:58,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][154], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 103#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 71#L702-5true]) [2023-11-30 07:39:58,744 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:39:58,745 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:39:58,745 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:39:58,745 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:39:58,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][154], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 71#L702-5true]) [2023-11-30 07:39:58,758 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:39:58,759 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:58,759 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:58,759 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:39:58,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][213], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 98#L707-13true, 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:39:58,776 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:39:58,776 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:58,776 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:58,776 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:58,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][213], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 134#L702-7true, 103#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:39:58,776 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:39:58,776 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:58,777 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:58,777 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:39:58,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][154], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 98#L707-13true, 158#L702-8true]) [2023-11-30 07:39:58,795 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,795 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,795 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,795 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][154], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 103#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 158#L702-8true]) [2023-11-30 07:39:58,795 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,795 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,795 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,795 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][213], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 98#L707-13true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:39:58,796 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,796 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,797 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,797 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][213], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 103#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:39:58,797 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,797 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,797 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,797 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][213], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:39:58,797 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,797 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,797 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,798 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:39:58,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][154], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 158#L702-8true]) [2023-11-30 07:39:58,815 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:39:58,815 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:58,815 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:58,815 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:58,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][158], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 104#L702-9true, 164#true, 96#L702-12true, 98#L707-13true]) [2023-11-30 07:39:58,815 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:39:58,816 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:58,816 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:58,816 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:58,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][158], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 104#L702-9true, 96#L702-12true, 103#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:39:58,816 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:39:58,816 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:58,816 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:58,816 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:58,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][213], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:39:58,818 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:39:58,818 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:58,818 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:58,818 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:39:58,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][158], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 104#L702-9true, 164#true, 96#L702-12true]) [2023-11-30 07:39:58,837 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,837 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,837 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,837 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][192], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 98#L707-13true]) [2023-11-30 07:39:58,842 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,842 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,842 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,842 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][192], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 98#L707-13true, 134#L702-7true]) [2023-11-30 07:39:58,842 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,842 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,842 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,842 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][192], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 103#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:39:58,843 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,843 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,843 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,843 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][192], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 134#L702-7true, 103#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:39:58,843 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,843 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,844 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,844 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:39:58,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][192], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true]) [2023-11-30 07:39:58,868 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:39:58,868 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:58,868 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:58,868 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:58,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][192], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 134#L702-7true]) [2023-11-30 07:39:58,868 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:39:58,868 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:58,868 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:58,868 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:58,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][192], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 98#L707-13true]) [2023-11-30 07:39:58,869 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:39:58,869 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:58,869 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:58,869 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:58,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][192], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 103#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:39:58,870 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:39:58,870 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:58,870 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:58,870 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:39:58,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][192], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true]) [2023-11-30 07:39:58,897 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:39:58,897 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:58,897 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:58,897 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:58,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][192], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true]) [2023-11-30 07:39:58,898 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:39:58,898 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:58,898 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:58,898 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:58,898 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:39:59,548 INFO L124 PetriNetUnfolderBase]: 5240/12862 cut-off events. [2023-11-30 07:39:59,549 INFO L125 PetriNetUnfolderBase]: For 9798/13492 co-relation queries the response was YES. [2023-11-30 07:39:59,567 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32025 conditions, 12862 events. 5240/12862 cut-off events. For 9798/13492 co-relation queries the response was YES. Maximal size of possible extension queue 468. Compared 126079 event pairs, 1561 based on Foata normal form. 119/11109 useless extension candidates. Maximal degree in co-relation 25641. Up to 5809 conditions per place. [2023-11-30 07:39:59,613 INFO L140 encePairwiseOnDemand]: 170/176 looper letters, 127 selfloop transitions, 7 changer transitions 0/274 dead transitions. [2023-11-30 07:39:59,613 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 274 transitions, 1414 flow [2023-11-30 07:39:59,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-30 07:39:59,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-30 07:39:59,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 944 transitions. [2023-11-30 07:39:59,615 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7662337662337663 [2023-11-30 07:39:59,615 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 944 transitions. [2023-11-30 07:39:59,615 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 944 transitions. [2023-11-30 07:39:59,615 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:39:59,615 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 944 transitions. [2023-11-30 07:39:59,618 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 134.85714285714286) internal successors, (944), 7 states have internal predecessors, (944), 0 states have call successors, (0), 0 states have 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:39:59,620 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 176.0) internal successors, (1408), 8 states have internal predecessors, (1408), 0 states have call successors, (0), 0 states have 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:39:59,621 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 176.0) internal successors, (1408), 8 states have internal predecessors, (1408), 0 states have call successors, (0), 0 states have 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:39:59,622 INFO L307 CegarLoopForPetriNet]: 161 programPoint places, 10 predicate places. [2023-11-30 07:39:59,622 INFO L500 AbstractCegarLoop]: Abstraction has has 171 places, 274 transitions, 1414 flow [2023-11-30 07:39:59,623 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 125.5) internal successors, (753), 6 states have internal predecessors, (753), 0 states have call successors, (0), 0 states have 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:39:59,623 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:39:59,623 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] [2023-11-30 07:39:59,628 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-30 07:39:59,827 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-30 07:39:59,830 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:39:59,831 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:39:59,831 INFO L85 PathProgramCache]: Analyzing trace with hash 1041876165, now seen corresponding path program 1 times [2023-11-30 07:39:59,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:39:59,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763716644] [2023-11-30 07:39:59,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:39:59,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:39:59,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:39:59,864 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:39:59,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:39:59,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763716644] [2023-11-30 07:39:59,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763716644] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:39:59,864 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:39:59,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:39:59,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300420437] [2023-11-30 07:39:59,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:39:59,865 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:39:59,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:39:59,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:39:59,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:39:59,866 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 176 [2023-11-30 07:39:59,866 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 171 places, 274 transitions, 1414 flow. Second operand has 4 states, 4 states have (on average 127.0) internal successors, (508), 4 states have internal predecessors, (508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 07:39:59,866 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:39:59,866 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 176 [2023-11-30 07:39:59,866 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:40:00,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 91#L701-3true, 134#L702-7true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:00,107 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:40:00,107 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:00,107 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:00,107 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:00,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][210], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 164#true, 349#true, 134#L702-7true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 89#L707-15true]) [2023-11-30 07:40:00,111 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:40:00,111 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:00,111 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:00,112 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:00,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 91#L701-3true, 89#L707-15true]) [2023-11-30 07:40:00,124 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is not cut-off event [2023-11-30 07:40:00,124 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:40:00,124 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:40:00,124 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:40:00,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][162], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true]) [2023-11-30 07:40:00,125 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:00,125 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:00,125 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:00,125 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:00,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][163], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 4#L702-3true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:40:00,126 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,127 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,127 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,127 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][210], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 164#true, 349#true, 134#L702-7true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 68#L707-16true]) [2023-11-30 07:40:00,127 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:00,127 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:00,128 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:00,128 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:00,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 91#L701-3true, 11#L708true, 178#true]) [2023-11-30 07:40:00,142 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,142 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,142 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,142 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 104#L702-9true, 164#true, 349#true, 91#L701-3true, 178#true]) [2023-11-30 07:40:00,143 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,143 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,143 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,143 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 91#L701-3true, 68#L707-16true]) [2023-11-30 07:40:00,143 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is not cut-off event [2023-11-30 07:40:00,143 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:40:00,143 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:40:00,143 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:40:00,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 4#L702-3true, 164#true, 349#true, 11#L708true, 134#L702-7true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:00,144 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,144 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,144 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,144 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][163], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:40:00,146 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,146 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,146 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,146 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,147 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][209], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 104#L702-9true, 164#true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,147 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,147 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,147 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,147 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:00,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][209], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 164#true, 104#L702-9true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,165 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:00,165 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:00,165 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:00,165 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:00,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 44#L702-12true, 164#true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,165 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:00,165 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:00,165 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:00,166 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:00,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][162], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 71#L702-5true]) [2023-11-30 07:40:00,166 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:00,166 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:00,166 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:00,166 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:00,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 71#L702-5true, 127#L702-6true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:00,170 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,170 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,170 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,171 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 44#L702-12true, 164#true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,184 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,184 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,184 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,184 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 4#L702-3true, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:00,184 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,184 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,184 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,185 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 106#L708-3true, 104#L702-9true, 164#true, 349#true, 178#true]) [2023-11-30 07:40:00,185 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,185 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,185 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,185 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 134#L702-7true, 71#L702-5true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:00,185 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,185 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,186 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,186 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][228], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 164#true, 104#L702-9true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,186 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,186 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,186 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,186 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 44#L702-12true, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,187 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,187 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,187 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,187 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 44#L702-12true, 164#true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,188 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is not cut-off event [2023-11-30 07:40:00,188 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:40:00,188 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:40:00,188 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:40:00,188 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:40:00,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][163], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 71#L702-5true]) [2023-11-30 07:40:00,189 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,189 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,189 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,189 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][163], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 71#L702-5true]) [2023-11-30 07:40:00,190 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,190 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,190 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,190 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,190 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:00,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 71#L702-5true, 68#L707-16true]) [2023-11-30 07:40:00,190 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,190 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,190 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,190 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 71#L702-5true, 89#L707-15true]) [2023-11-30 07:40:00,191 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,191 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,191 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,191 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 134#L702-7true, 71#L702-5true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:00,201 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,201 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,201 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,201 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,201 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 71#L702-5true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:00,217 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,217 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,217 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,217 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 44#L702-12true, 164#true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,218 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,218 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,218 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,218 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,218 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 11#L708true, 71#L702-5true, 178#true]) [2023-11-30 07:40:00,218 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,219 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,219 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,219 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 106#L708-3true, 104#L702-9true, 164#true, 349#true, 178#true]) [2023-11-30 07:40:00,219 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,219 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,219 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,219 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,219 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 104#L702-9true, 349#true, 71#L702-5true, 178#true]) [2023-11-30 07:40:00,219 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,220 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,220 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,220 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 44#L702-12true, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,220 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is not cut-off event [2023-11-30 07:40:00,220 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:00,221 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:00,221 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:00,221 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:00,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][249], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:00,226 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,226 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,226 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,226 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 71#L702-5true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:00,232 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,232 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,232 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,232 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,232 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 71#L702-5true, 89#L707-15true]) [2023-11-30 07:40:00,232 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,233 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,233 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,233 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,233 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:00,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 104#L702-9true, 349#true, 71#L702-5true, 178#true]) [2023-11-30 07:40:00,244 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,244 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,244 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,244 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,244 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true, 158#L702-8true]) [2023-11-30 07:40:00,246 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,246 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,246 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,246 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,247 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 71#L702-5true, 89#L707-15true]) [2023-11-30 07:40:00,247 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is not cut-off event [2023-11-30 07:40:00,247 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:00,247 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:00,247 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:00,247 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:00,248 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:00,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 71#L702-5true, 68#L707-16true]) [2023-11-30 07:40:00,248 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,248 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,248 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,248 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,248 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][162], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 158#L702-8true]) [2023-11-30 07:40:00,250 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,250 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,250 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,250 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][249], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:00,252 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,252 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,252 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,252 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][250], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:00,253 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,253 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,253 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,253 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 11#L708true, 71#L702-5true, 178#true]) [2023-11-30 07:40:00,258 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,259 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,259 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,259 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,259 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,259 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 104#L702-9true, 349#true, 71#L702-5true, 178#true]) [2023-11-30 07:40:00,259 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,259 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,259 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,259 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,259 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,259 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,259 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 71#L702-5true, 68#L707-16true]) [2023-11-30 07:40:00,260 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,260 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,260 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,260 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,260 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,260 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:00,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 127#L702-6true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true, 158#L702-8true]) [2023-11-30 07:40:00,260 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,260 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,260 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,260 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 158#L702-8true, 178#true]) [2023-11-30 07:40:00,272 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,272 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,272 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,272 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,272 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 11#L708true, 71#L702-5true, 178#true]) [2023-11-30 07:40:00,273 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,273 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,273 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,273 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,273 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,273 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][163], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 158#L702-8true]) [2023-11-30 07:40:00,275 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,275 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,276 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,276 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][163], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 158#L702-8true]) [2023-11-30 07:40:00,276 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,276 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,276 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,277 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,277 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 11#L708true, 158#L702-8true, 178#true]) [2023-11-30 07:40:00,277 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,277 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,277 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,277 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 104#L702-9true, 164#true, 349#true, 178#true, 158#L702-8true]) [2023-11-30 07:40:00,277 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,277 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,277 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,277 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 68#L707-16true, 158#L702-8true]) [2023-11-30 07:40:00,278 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,278 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,278 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,278 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:00,278 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,278 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,278 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,278 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][169], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 104#L702-9true, 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true]) [2023-11-30 07:40:00,279 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,279 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,279 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,279 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][250], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:00,280 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,280 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,280 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,280 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][247], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 127#L702-6true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:00,281 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is not cut-off event [2023-11-30 07:40:00,281 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:40:00,281 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:40:00,281 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:40:00,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true, 158#L702-8true]) [2023-11-30 07:40:00,289 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,290 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,290 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,290 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,290 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][247], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 127#L702-6true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 68#L707-16true]) [2023-11-30 07:40:00,290 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,290 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,290 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,290 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][247], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:00,291 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,291 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,291 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,291 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:00,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 104#L702-9true, 349#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:00,302 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,302 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,303 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,303 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,303 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 11#L708true, 127#L702-6true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:00,305 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,305 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,305 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,305 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][170], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 104#L702-9true, 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:40:00,308 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,308 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,308 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,308 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][170], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 104#L702-9true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:40:00,309 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,309 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,309 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,309 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,309 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][215], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 104#L702-9true, 164#true, 96#L702-12true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,309 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,309 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,309 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,309 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][183], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,310 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,310 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,310 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,310 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][183], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 104#L702-9true, 164#true, 96#L702-12true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,310 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,310 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,310 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,310 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][247], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:00,312 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:40:00,312 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:00,312 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:00,312 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:00,312 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:00,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][247], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 68#L707-16true]) [2023-11-30 07:40:00,312 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,312 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,312 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,312 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true, 158#L702-8true]) [2023-11-30 07:40:00,320 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,320 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,320 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,320 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,321 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 11#L708true, 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:00,321 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,321 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,321 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,321 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][247], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 134#L702-7true, 68#L707-16true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:00,321 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,321 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,321 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,322 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,322 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:00,322 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,322 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,322 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,322 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,322 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][247], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:00,323 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,323 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,323 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,323 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:00,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][183], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,323 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,323 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,323 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,323 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,323 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 11#L708true, 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:00,337 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,337 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,337 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,337 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,337 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,340 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:00,340 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:40:00,340 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:00,340 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:00,340 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:00,340 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:00,340 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:00,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 68#L707-16true, 158#L702-8true]) [2023-11-30 07:40:00,341 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,341 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,341 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,341 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,341 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,343 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][183], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,343 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,343 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,343 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,343 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,343 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,343 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][247], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:00,344 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:40:00,344 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:00,344 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:00,344 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:00,345 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:00,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][247], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 68#L707-16true]) [2023-11-30 07:40:00,345 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,345 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,345 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,345 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 11#L708true, 178#true, 158#L702-8true]) [2023-11-30 07:40:00,355 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,355 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,355 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,355 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,355 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,355 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 104#L702-9true, 164#true, 349#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:00,355 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,355 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,355 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,355 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,355 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,355 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,356 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 68#L707-16true, 158#L702-8true]) [2023-11-30 07:40:00,356 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,356 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,356 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,356 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,356 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,356 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 11#L708true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:00,356 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,357 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,357 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,357 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][215], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 104#L702-9true, 164#true, 96#L702-12true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,357 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,357 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,357 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,357 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,357 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][247], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 68#L707-16true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:00,357 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,357 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,357 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,358 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,358 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:00,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][183], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,358 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,358 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,358 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,358 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,358 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,372 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 11#L708true, 178#true, 158#L702-8true]) [2023-11-30 07:40:00,372 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,372 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,372 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,372 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,373 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,373 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 11#L708true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:00,373 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,373 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,373 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,373 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,373 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][183], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 104#L702-9true, 164#true, 96#L702-12true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,377 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,377 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,377 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,377 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,377 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,377 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 164#true, 96#L702-12true, 349#true, 178#true]) [2023-11-30 07:40:00,382 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,382 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,382 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,382 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 96#L702-12true, 349#true, 134#L702-7true, 178#true]) [2023-11-30 07:40:00,383 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,383 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,383 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,383 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 178#true]) [2023-11-30 07:40:00,383 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,383 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,383 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,383 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][253], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:40:00,385 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:40:00,385 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:00,385 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:00,385 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:00,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][261], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 164#true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,385 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,385 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,385 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,385 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][253], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 134#L702-7true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:40:00,386 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:40:00,386 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:00,386 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:00,386 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:00,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][253], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:40:00,386 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,386 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,386 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,386 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][261], [t_funThread1of2ForFork0InUse, 38#L702-18true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 134#L702-7true, 89#L707-15true]) [2023-11-30 07:40:00,387 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,387 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,387 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,387 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,390 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 11#L708true, 158#L702-8true, 178#true]) [2023-11-30 07:40:00,390 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,390 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,390 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,390 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,390 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,390 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,391 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,391 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][215], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,391 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,391 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,391 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,391 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,391 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,391 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,391 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 104#L702-9true, 349#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:00,391 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,391 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,392 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,392 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,392 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,392 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,392 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:00,407 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][215], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 104#L702-9true, 164#true, 96#L702-12true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,407 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,407 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,407 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,407 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,407 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,407 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,408 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][216], [t_funThread1of2ForFork0InUse, 38#L702-18true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 164#true, 351#(<= |ULTIMATE.start_main_~i~0#1| 9999), 121#L707-4true]) [2023-11-30 07:40:00,414 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,414 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,414 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,415 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][216], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 351#(<= |ULTIMATE.start_main_~i~0#1| 9999), 134#L702-7true, 121#L707-4true]) [2023-11-30 07:40:00,415 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,415 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,415 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,415 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 178#true]) [2023-11-30 07:40:00,418 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,418 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,418 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,418 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,418 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][261], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,419 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,419 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,419 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,419 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][261], [t_funThread1of2ForFork0InUse, 38#L702-18true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 134#L702-7true, 68#L707-16true]) [2023-11-30 07:40:00,419 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,419 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,419 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,419 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][261], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,420 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,420 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,420 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,420 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:00,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][261], [t_funThread1of2ForFork0InUse, 38#L702-18true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,420 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,420 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,420 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,420 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][275], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,421 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:00,421 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:00,421 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:00,421 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:00,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][216], [38#L702-18true, t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 351#(<= |ULTIMATE.start_main_~i~0#1| 9999), 121#L707-4true]) [2023-11-30 07:40:00,446 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,446 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,446 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,446 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][216], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 351#(<= |ULTIMATE.start_main_~i~0#1| 9999), 121#L707-4true]) [2023-11-30 07:40:00,446 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,446 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,446 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,446 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,446 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][275], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 164#true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,449 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,449 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,449 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,449 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][275], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 134#L702-7true, 11#L708true, 178#true]) [2023-11-30 07:40:00,450 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,450 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,450 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,450 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:00,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][261], [t_funThread1of2ForFork0InUse, 38#L702-18true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,450 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:40:00,450 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:40:00,451 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:40:00,451 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:40:00,451 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:40:00,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L708-3true, 164#true, 349#true, 178#true]) [2023-11-30 07:40:00,538 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:00,538 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:00,538 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:00,538 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:00,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 178#true]) [2023-11-30 07:40:00,539 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:00,539 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:00,539 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:00,539 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:00,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 134#L702-7true, 178#true]) [2023-11-30 07:40:00,539 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:00,539 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:00,539 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:00,539 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:00,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][261], [t_funThread1of2ForFork0InUse, 38#L702-18true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,540 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:40:00,540 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:40:00,540 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:40:00,540 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:40:00,540 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:40:00,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][275], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,540 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:00,540 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:00,540 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:00,540 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:00,540 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:00,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][216], [38#L702-18true, t_funThread1of2ForFork0InUse, 40#L707-7true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 164#true, 351#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:40:00,549 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:00,549 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:00,550 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:00,550 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:00,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][216], [t_funThread1of2ForFork0InUse, 38#L702-18true, 40#L707-7true, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 351#(<= |ULTIMATE.start_main_~i~0#1| 9999), 134#L702-7true]) [2023-11-30 07:40:00,550 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:00,550 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:00,550 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:00,550 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:00,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 132#L702-20true, 164#true, 349#true, 178#true]) [2023-11-30 07:40:00,562 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,562 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,562 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,562 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 132#L702-20true, 164#true, 349#true, 134#L702-7true, 178#true]) [2023-11-30 07:40:00,562 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,562 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,562 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,562 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 178#true]) [2023-11-30 07:40:00,563 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:00,563 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:00,563 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:00,563 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:00,563 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:00,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 132#L702-20true, 44#L702-12true, 164#true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,564 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,564 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,564 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,564 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][216], [t_funThread1of2ForFork0InUse, 38#L702-18true, 40#L707-7true, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 351#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:40:00,574 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,574 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,574 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,574 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][216], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 40#L707-7true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 351#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:40:00,575 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,575 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,575 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,575 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,575 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 132#L702-20true, 44#L702-12true, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,581 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,581 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,581 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,581 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 132#L702-20true, 44#L702-12true, 164#true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,585 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,585 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,585 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,585 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 132#L702-20true, 164#true, 104#L702-9true, 349#true, 178#true]) [2023-11-30 07:40:00,585 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,585 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,585 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,585 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 132#L702-20true, 44#L702-12true, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,585 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,585 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,585 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,585 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,585 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 132#L702-20true, 44#L702-12true, 164#true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,586 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,586 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,586 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,586 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,586 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:00,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][163], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 132#L702-20true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:40:00,586 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:40:00,586 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:40:00,586 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:40:00,586 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:40:00,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 132#L702-20true, 143#L702-8true, 164#true, 349#true, 178#true]) [2023-11-30 07:40:00,590 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,590 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,590 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,590 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 132#L702-20true, 143#L702-8true, 164#true, 349#true, 178#true]) [2023-11-30 07:40:00,590 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,590 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,590 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,590 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,590 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 33#L702-23true, 164#true, 349#true, 178#true]) [2023-11-30 07:40:00,611 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,611 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,611 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,611 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 33#L702-23true, 164#true, 349#true, 134#L702-7true, 178#true]) [2023-11-30 07:40:00,612 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,612 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,612 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,612 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 132#L702-20true, 44#L702-12true, 164#true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,612 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,612 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,612 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,612 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,612 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 132#L702-20true, 164#true, 104#L702-9true, 349#true, 178#true]) [2023-11-30 07:40:00,613 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,613 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,613 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,613 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,613 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,613 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 132#L702-20true, 44#L702-12true, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,613 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,613 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,613 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,613 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,613 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,613 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][283], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:40:00,615 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,615 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,615 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,615 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][283], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 134#L702-7true]) [2023-11-30 07:40:00,616 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,616 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,616 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,616 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:00,627 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 132#L702-20true, 164#true, 104#L702-9true, 349#true, 178#true]) [2023-11-30 07:40:00,627 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,627 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,627 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,627 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,627 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,627 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 33#L702-23true, 143#L702-8true, 164#true, 349#true, 178#true]) [2023-11-30 07:40:00,637 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][281], [t_funThread1of2ForFork0InUse, 65#L702-27true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 164#true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,638 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,638 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,638 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,638 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][281], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 349#true, 134#L702-7true, 89#L707-15true]) [2023-11-30 07:40:00,638 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,638 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,638 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,639 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][283], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:40:00,640 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,640 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,640 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,640 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:00,652 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 132#L702-20true, 44#L702-12true, 164#true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,653 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:40:00,653 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:00,653 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:00,653 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:00,653 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:00,653 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:00,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 33#L702-23true, 44#L702-12true, 164#true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,653 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,653 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,653 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,653 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 33#L702-23true, 44#L702-12true, 164#true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,656 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,656 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,656 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,657 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 33#L702-23true, 44#L702-12true, 164#true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,660 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,660 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,660 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,660 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,660 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 33#L702-23true, 164#true, 104#L702-9true, 349#true, 178#true]) [2023-11-30 07:40:00,660 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,660 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,660 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,660 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 33#L702-23true, 44#L702-12true, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,661 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,661 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,661 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,661 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 33#L702-23true, 44#L702-12true, 164#true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,661 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,661 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,661 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,661 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,661 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][163], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 33#L702-23true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:40:00,661 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:40:00,661 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:00,662 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:00,662 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:00,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][283], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 104#L702-9true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:40:00,662 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,662 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,662 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,662 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 33#L702-23true, 143#L702-8true, 164#true, 349#true, 178#true]) [2023-11-30 07:40:00,666 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,666 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,666 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,667 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,667 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][281], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,667 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,667 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,667 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,667 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][281], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,668 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,668 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,668 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,668 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,668 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:00,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 33#L702-23true, 44#L702-12true, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,681 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,681 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,681 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,681 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,682 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][281], [65#L702-27true, t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,686 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,686 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,686 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,686 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][281], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,686 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,687 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,687 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,687 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][284], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,687 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:00,687 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:00,687 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:00,687 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:00,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][281], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,692 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:40:00,692 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:00,692 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:00,692 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:00,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][284], [65#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 164#true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,692 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,692 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,692 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,692 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][281], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 349#true, 134#L702-7true, 68#L707-16true]) [2023-11-30 07:40:00,693 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:40:00,693 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:00,693 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:00,693 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:00,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][284], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 11#L708true, 134#L702-7true, 178#true]) [2023-11-30 07:40:00,693 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,693 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,693 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,693 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,693 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 33#L702-23true, 44#L702-12true, 164#true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,693 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,694 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,694 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,694 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,694 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,694 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 33#L702-23true, 164#true, 104#L702-9true, 349#true, 178#true]) [2023-11-30 07:40:00,694 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,694 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,694 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,694 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,694 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,694 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 33#L702-23true, 44#L702-12true, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,694 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,694 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,694 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,694 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,695 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,695 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][281], [65#L702-27true, t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,695 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,695 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,695 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,695 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:00,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][281], [t_funThread1of2ForFork0InUse, 65#L702-27true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,695 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,695 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,695 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,695 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,695 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][284], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,696 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,696 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,696 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,696 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][284], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,696 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:00,696 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:00,696 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:00,696 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:00,696 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:00,707 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 33#L702-23true, 164#true, 104#L702-9true, 349#true, 178#true]) [2023-11-30 07:40:00,707 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,707 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,707 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,707 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,707 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,707 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][281], [65#L702-27true, t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 349#true, 89#L707-15true]) [2023-11-30 07:40:00,715 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:40:00,715 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:40:00,715 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:40:00,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:40:00,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:40:00,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][281], [65#L702-27true, t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 104#L702-9true, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,716 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,716 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,716 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,716 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,716 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,716 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][281], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:00,720 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:40:00,720 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:40:00,721 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:40:00,721 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:40:00,721 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:40:00,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][284], [65#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,721 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,721 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,721 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,721 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,721 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:00,736 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][284], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:00,737 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:00,737 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:00,737 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:00,737 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:00,737 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:00,737 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:01,147 INFO L124 PetriNetUnfolderBase]: 5238/12784 cut-off events. [2023-11-30 07:40:01,147 INFO L125 PetriNetUnfolderBase]: For 18703/27289 co-relation queries the response was YES. [2023-11-30 07:40:01,166 INFO L83 FinitePrefix]: Finished finitePrefix Result has 37750 conditions, 12784 events. 5238/12784 cut-off events. For 18703/27289 co-relation queries the response was YES. Maximal size of possible extension queue 424. Compared 124351 event pairs, 1416 based on Foata normal form. 569/11602 useless extension candidates. Maximal degree in co-relation 29948. Up to 5824 conditions per place. [2023-11-30 07:40:01,215 INFO L140 encePairwiseOnDemand]: 170/176 looper letters, 173 selfloop transitions, 8 changer transitions 0/321 dead transitions. [2023-11-30 07:40:01,215 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 321 transitions, 2154 flow [2023-11-30 07:40:01,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:40:01,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:40:01,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 685 transitions. [2023-11-30 07:40:01,217 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7784090909090909 [2023-11-30 07:40:01,217 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 685 transitions. [2023-11-30 07:40:01,217 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 685 transitions. [2023-11-30 07:40:01,218 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:40:01,218 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 685 transitions. [2023-11-30 07:40:01,219 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 137.0) internal successors, (685), 5 states have internal predecessors, (685), 0 states have call successors, (0), 0 states have 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:40:01,220 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 176.0) internal successors, (1056), 6 states have internal predecessors, (1056), 0 states have call successors, (0), 0 states have 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:40:01,220 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 176.0) internal successors, (1056), 6 states have internal predecessors, (1056), 0 states have call successors, (0), 0 states have 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:40:01,220 INFO L307 CegarLoopForPetriNet]: 161 programPoint places, 13 predicate places. [2023-11-30 07:40:01,221 INFO L500 AbstractCegarLoop]: Abstraction has has 174 places, 321 transitions, 2154 flow [2023-11-30 07:40:01,221 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 127.0) internal successors, (508), 4 states have internal predecessors, (508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 07:40:01,221 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:40:01,221 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] [2023-11-30 07:40:01,221 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-30 07:40:01,221 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 14 more)] === [2023-11-30 07:40:01,221 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:40:01,221 INFO L85 PathProgramCache]: Analyzing trace with hash 1713524797, now seen corresponding path program 1 times [2023-11-30 07:40:01,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:40:01,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836103908] [2023-11-30 07:40:01,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:40:01,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:40:01,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:40:01,281 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:40:01,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:40:01,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836103908] [2023-11-30 07:40:01,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836103908] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:40:01,282 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:40:01,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 07:40:01,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72965244] [2023-11-30 07:40:01,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:40:01,282 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 07:40:01,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:40:01,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 07:40:01,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-30 07:40:01,283 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 176 [2023-11-30 07:40:01,284 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 321 transitions, 2154 flow. Second operand has 6 states, 6 states have (on average 119.16666666666667) internal successors, (715), 6 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have 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:40:01,284 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:40:01,284 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 176 [2023-11-30 07:40:01,284 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:40:01,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 91#L701-3true, 134#L702-7true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:01,479 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:40:01,479 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:01,479 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:01,479 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:01,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][213], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 164#true, 349#true, 134#L702-7true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 89#L707-15true, 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:01,483 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:40:01,483 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:01,483 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:01,483 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:01,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 91#L701-3true, 89#L707-15true]) [2023-11-30 07:40:01,498 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is not cut-off event [2023-11-30 07:40:01,498 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:40:01,498 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:40:01,498 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:40:01,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][168], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true]) [2023-11-30 07:40:01,500 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:01,500 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:01,500 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:01,500 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:01,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][164], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 4#L702-3true, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:40:01,501 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,501 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,501 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,501 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][213], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 4#L702-3true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 134#L702-7true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 68#L707-16true, 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:01,502 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:01,502 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:01,502 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:01,502 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:01,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 91#L701-3true, 11#L708true, 178#true]) [2023-11-30 07:40:01,520 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,520 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,520 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,520 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 91#L701-3true, 178#true]) [2023-11-30 07:40:01,521 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,521 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,521 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,521 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 91#L701-3true, 68#L707-16true]) [2023-11-30 07:40:01,521 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is not cut-off event [2023-11-30 07:40:01,521 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:40:01,521 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:40:01,521 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:40:01,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][234], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 4#L702-3true, 164#true, 349#true, 11#L708true, 134#L702-7true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true, 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:01,522 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,522 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,522 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,522 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][164], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 4#L702-3true, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:40:01,524 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,524 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,524 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,524 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,524 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][212], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 89#L707-15true]) [2023-11-30 07:40:01,524 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,525 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,525 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,525 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:01,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 89#L707-15true]) [2023-11-30 07:40:01,547 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:01,547 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:01,547 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:01,547 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:01,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][212], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, 4#L702-3true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:01,547 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:01,547 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:01,547 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:01,548 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:01,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][168], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 71#L702-5true]) [2023-11-30 07:40:01,548 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:01,548 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:01,548 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:01,548 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:01,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 71#L702-5true, 127#L702-6true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:01,553 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,553 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,553 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,553 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:01,566 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,566 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,566 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,566 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 4#L702-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:01,566 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,566 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,566 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,566 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 106#L708-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 178#true]) [2023-11-30 07:40:01,567 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,567 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,567 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,567 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 134#L702-7true, 71#L702-5true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true, 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:01,567 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,567 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,567 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,567 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][235], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:01,568 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,568 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,568 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,568 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:01,568 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,568 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,568 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,568 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 89#L707-15true]) [2023-11-30 07:40:01,569 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is not cut-off event [2023-11-30 07:40:01,569 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:40:01,569 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:40:01,569 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:40:01,569 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:40:01,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][164], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 71#L702-5true]) [2023-11-30 07:40:01,571 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,571 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,571 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,571 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 71#L702-5true, 68#L707-16true]) [2023-11-30 07:40:01,571 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,571 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,571 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,571 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 71#L702-5true, 89#L707-15true]) [2023-11-30 07:40:01,571 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,571 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,572 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,572 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][164], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 71#L702-5true]) [2023-11-30 07:40:01,572 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,572 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,572 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,572 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,572 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:01,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 134#L702-7true, 71#L702-5true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true, 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:01,580 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,580 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,580 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,580 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,580 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 71#L702-5true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:01,673 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,673 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,673 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,673 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:01,674 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,674 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,674 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,674 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,674 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 71#L702-5true, 178#true]) [2023-11-30 07:40:01,674 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,674 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,674 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,674 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 178#true]) [2023-11-30 07:40:01,674 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,674 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,674 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,674 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,674 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 71#L702-5true, 178#true]) [2023-11-30 07:40:01,675 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,675 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,675 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,675 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 68#L707-16true]) [2023-11-30 07:40:01,675 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is not cut-off event [2023-11-30 07:40:01,675 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:01,675 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:01,676 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:01,676 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:01,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][261], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 134#L702-7true, 98#L707-13true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:01,682 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,682 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,682 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,682 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 71#L702-5true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:01,685 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,685 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,685 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,685 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,686 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 71#L702-5true, 89#L707-15true]) [2023-11-30 07:40:01,686 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,686 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,686 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,686 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,686 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:01,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 71#L702-5true, 178#true]) [2023-11-30 07:40:01,700 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,700 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,701 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,701 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,701 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][272], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 134#L702-7true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 158#L702-8true, 178#true]) [2023-11-30 07:40:01,702 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,702 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,702 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,702 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,703 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 71#L702-5true, 89#L707-15true]) [2023-11-30 07:40:01,703 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is not cut-off event [2023-11-30 07:40:01,703 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:01,703 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:01,703 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:01,703 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:01,703 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:01,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 71#L702-5true, 68#L707-16true]) [2023-11-30 07:40:01,703 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,703 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,703 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,703 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,703 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 357#true, 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:01,706 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,706 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,706 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,706 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][302], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 158#L702-8true]) [2023-11-30 07:40:01,706 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,707 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,707 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,707 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][261], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 98#L707-13true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:01,708 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,708 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,708 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,708 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][168], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 158#L702-8true]) [2023-11-30 07:40:01,709 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,709 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,709 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,709 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][260], [t_funThread1of2ForFork0InUse, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 134#L702-7true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:01,710 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,710 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,710 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,710 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][288], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 98#L707-13true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:01,710 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,710 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,710 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,711 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,715 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 71#L702-5true, 68#L707-16true]) [2023-11-30 07:40:01,715 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,715 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,715 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,716 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,716 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,716 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:01,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 71#L702-5true, 178#true]) [2023-11-30 07:40:01,716 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,716 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,716 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,716 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,716 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 71#L702-5true, 178#true]) [2023-11-30 07:40:01,716 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,716 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,716 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,716 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,716 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,716 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][272], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 127#L702-6true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 158#L702-8true, 178#true]) [2023-11-30 07:40:01,717 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,717 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,717 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,717 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][272], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 158#L702-8true, 178#true]) [2023-11-30 07:40:01,730 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,730 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,730 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,730 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,730 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 71#L702-5true, 178#true]) [2023-11-30 07:40:01,731 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,731 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,731 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,731 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,731 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,731 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 357#true, 68#L707-16true, 158#L702-8true]) [2023-11-30 07:40:01,735 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,735 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,735 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,735 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 357#true, 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:01,735 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,735 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,735 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,735 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,735 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][298], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:01,735 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,735 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,735 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,735 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][300], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 158#L702-8true]) [2023-11-30 07:40:01,736 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,736 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,736 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,736 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 104#L702-9true, 349#true, 357#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:01,736 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,736 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,736 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,736 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][173], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 104#L702-9true, 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true]) [2023-11-30 07:40:01,737 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,737 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,737 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,737 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][260], [t_funThread1of2ForFork0InUse, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:01,737 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,738 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,738 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,738 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][164], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 158#L702-8true]) [2023-11-30 07:40:01,738 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,738 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,738 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,738 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][312], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true]) [2023-11-30 07:40:01,739 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,739 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,739 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,739 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][290], [t_funThread1of2ForFork0InUse, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:01,739 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,739 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,739 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,739 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 127#L702-6true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:01,740 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is not cut-off event [2023-11-30 07:40:01,740 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:40:01,740 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:40:01,740 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:40:01,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][272], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true, 158#L702-8true]) [2023-11-30 07:40:01,746 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,746 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,746 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,746 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,746 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 127#L702-6true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 68#L707-16true]) [2023-11-30 07:40:01,747 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,747 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,747 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,747 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 134#L702-7true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:01,747 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,747 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,747 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,747 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:01,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][287], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:01,747 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,747 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,748 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,748 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 104#L702-9true, 164#true, 349#true, 357#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:01,762 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,762 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,762 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,762 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,762 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][271], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 11#L708true, 127#L702-6true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:01,764 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,764 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,764 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,764 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][306], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 91#L701-3true, 357#true]) [2023-11-30 07:40:01,767 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,767 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,767 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,768 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][300], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 158#L702-8true]) [2023-11-30 07:40:01,768 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:40:01,768 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:01,768 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:01,768 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:01,768 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:01,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][172], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 104#L702-9true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true]) [2023-11-30 07:40:01,769 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,769 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,769 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,769 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][187], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:01,769 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,769 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,769 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,769 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][187], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 357#true, 89#L707-15true]) [2023-11-30 07:40:01,769 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,769 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,769 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,769 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][172], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 104#L702-9true, 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true]) [2023-11-30 07:40:01,770 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,770 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,770 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,770 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,770 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][220], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:01,770 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,770 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,770 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,770 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 134#L702-7true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:01,772 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:40:01,772 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:01,772 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:01,772 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:01,772 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:01,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 134#L702-7true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 68#L707-16true]) [2023-11-30 07:40:01,772 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,772 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,772 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,772 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][287], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:01,772 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,772 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,773 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,773 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,773 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][228], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true]) [2023-11-30 07:40:01,777 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,777 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,777 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,777 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][228], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 134#L702-7true, 98#L707-13true, 357#true]) [2023-11-30 07:40:01,777 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,777 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,777 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,778 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][272], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true, 158#L702-8true]) [2023-11-30 07:40:01,780 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,780 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,780 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,780 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,780 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 68#L707-16true]) [2023-11-30 07:40:01,780 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,780 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,780 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,780 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,780 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][271], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 11#L708true, 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:01,780 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,781 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,781 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,781 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][287], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 68#L707-16true]) [2023-11-30 07:40:01,781 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,781 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,781 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,781 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][291], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 11#L708true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:01,781 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,781 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,781 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,781 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true, 158#L702-8true]) [2023-11-30 07:40:01,782 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,782 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,782 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,782 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,782 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 357#true, 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:01,782 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,782 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,782 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,782 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,782 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,782 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:01,782 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,782 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,783 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,783 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:01,783 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,783 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,783 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,783 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:01,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][311], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 96#L702-12true, 349#true, 89#L707-15true]) [2023-11-30 07:40:01,783 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,783 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,783 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,783 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true, 158#L702-8true]) [2023-11-30 07:40:01,802 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,802 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,802 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,802 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,802 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][271], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 134#L702-7true, 11#L708true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:01,803 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,803 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,803 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,804 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,804 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][303], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 91#L701-3true, 357#true]) [2023-11-30 07:40:01,808 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,808 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,808 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,808 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][187], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 104#L702-9true, 164#true, 96#L702-12true, 349#true, 357#true, 89#L707-15true]) [2023-11-30 07:40:01,809 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,809 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,809 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,809 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,809 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:01,810 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:40:01,810 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:01,810 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:01,810 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:01,810 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:01,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 68#L707-16true]) [2023-11-30 07:40:01,810 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,810 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,810 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,810 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:01,811 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:40:01,811 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:01,811 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:01,811 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:01,811 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:01,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 68#L707-16true, 158#L702-8true]) [2023-11-30 07:40:01,811 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,811 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,811 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,811 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][309], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:40:01,812 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:40:01,812 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:01,812 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:01,812 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:01,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][311], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 96#L702-12true, 349#true, 89#L707-15true]) [2023-11-30 07:40:01,812 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,812 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,812 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,812 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,812 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][228], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true]) [2023-11-30 07:40:01,818 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,818 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,818 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,818 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 357#true, 68#L707-16true, 158#L702-8true]) [2023-11-30 07:40:01,821 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,821 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,821 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,821 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,821 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][298], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:01,821 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,821 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,821 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,821 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,821 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,821 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 104#L702-9true, 349#true, 357#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:01,821 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,821 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,821 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,821 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,821 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,821 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 68#L707-16true]) [2023-11-30 07:40:01,822 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,822 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,822 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,822 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,822 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][271], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 11#L708true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:01,822 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,822 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,822 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,822 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 68#L707-16true, 158#L702-8true]) [2023-11-30 07:40:01,823 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,823 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,823 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,823 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,823 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 178#true, 158#L702-8true]) [2023-11-30 07:40:01,823 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,823 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,823 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,823 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][311], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 96#L702-12true, 349#true, 68#L707-16true]) [2023-11-30 07:40:01,823 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,823 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,823 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,823 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][310], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 96#L702-12true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:01,823 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,824 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,824 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,824 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:01,824 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,824 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,824 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,824 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,824 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][187], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 357#true, 89#L707-15true]) [2023-11-30 07:40:01,824 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,824 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,824 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,824 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,824 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,824 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:01,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:01,842 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,842 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,842 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,842 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,842 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,843 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 357#true, 68#L707-16true, 158#L702-8true]) [2023-11-30 07:40:01,843 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:40:01,843 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:01,843 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:01,843 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:01,843 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:01,844 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:01,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][271], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 11#L708true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:01,844 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,844 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,844 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,844 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,844 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 158#L702-8true, 178#true]) [2023-11-30 07:40:01,844 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,845 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,845 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,845 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,845 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][287], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 68#L707-16true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:01,845 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:40:01,845 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:01,845 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:01,845 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:01,845 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:01,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][291], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 11#L708true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:01,845 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,845 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,845 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,845 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,846 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][311], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 96#L702-12true, 349#true, 68#L707-16true]) [2023-11-30 07:40:01,846 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,846 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,846 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,846 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,846 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][187], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:01,851 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,851 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,851 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,851 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,851 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L708-3true, 164#true, 96#L702-12true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:01,857 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,857 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,857 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,857 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 96#L702-12true, 349#true, 134#L702-7true, 357#true, 178#true]) [2023-11-30 07:40:01,857 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,857 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,857 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,857 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:01,858 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,858 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,858 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,858 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,862 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][187], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 104#L702-9true, 164#true, 96#L702-12true, 349#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:01,862 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,862 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,862 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,862 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,862 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,862 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][220], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:01,862 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,862 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,862 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,863 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,863 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,863 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][298], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:01,863 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,863 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,863 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,863 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,863 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,863 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,864 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][220], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 104#L702-9true, 164#true, 96#L702-12true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:01,864 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,864 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,864 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,864 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,864 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,864 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,864 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 104#L702-9true, 164#true, 349#true, 357#true, 178#true, 158#L702-8true]) [2023-11-30 07:40:01,864 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,864 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,864 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,864 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,864 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,864 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,865 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:01,882 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][298], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:01,882 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:40:01,882 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:01,882 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:01,882 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:01,882 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:01,883 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:01,883 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:01,885 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][220], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:01,885 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,885 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,885 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,885 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,885 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,885 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,885 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][330], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 155#L702-24true]) [2023-11-30 07:40:01,887 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:40:01,887 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:01,887 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:01,887 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:01,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][306], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true]) [2023-11-30 07:40:01,888 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,888 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,888 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,888 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][331], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, 4#L702-3true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 155#L702-24true]) [2023-11-30 07:40:01,891 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,891 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,891 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,891 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:01,897 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,897 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,897 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,897 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,897 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][276], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 164#true, 349#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:01,898 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,898 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,898 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,898 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][276], [38#L702-18true, t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 134#L702-7true, 357#true, 68#L707-16true]) [2023-11-30 07:40:01,899 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,899 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,899 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,899 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:01,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][310], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 96#L702-12true, 349#true, 11#L708true, 178#true]) [2023-11-30 07:40:01,922 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:40:01,922 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:40:01,922 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:40:01,922 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:40:01,922 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:40:01,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][303], [136#L702-27true, t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 4#L702-3true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true]) [2023-11-30 07:40:01,926 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:01,926 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:01,926 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:01,926 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:01,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][314], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 164#true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:01,935 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:01,935 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:01,935 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:01,935 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:01,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][314], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 134#L702-7true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:01,936 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:01,936 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:01,936 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:01,936 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:01,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][306], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 71#L702-5true]) [2023-11-30 07:40:01,963 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,963 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,963 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,963 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L708-3true, 164#true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:01,972 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,972 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,972 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,972 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 134#L702-7true, 357#true, 178#true]) [2023-11-30 07:40:01,973 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,973 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,973 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,973 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:01,973 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:01,973 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:01,973 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:01,973 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:01,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][314], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:01,973 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,973 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,973 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,973 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][276], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:01,974 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:40:01,974 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:40:01,974 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:40:01,974 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:40:01,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][314], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:01,974 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,974 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,974 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,974 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:01,974 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:02,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][303], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 71#L702-5true, 357#true]) [2023-11-30 07:40:02,002 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:02,002 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:02,002 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:02,002 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:02,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 132#L702-20true, 164#true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:02,012 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:02,012 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:02,012 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:02,012 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:02,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 132#L702-20true, 164#true, 349#true, 134#L702-7true, 357#true, 178#true]) [2023-11-30 07:40:02,013 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:02,013 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:02,013 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:02,013 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:02,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:02,013 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:02,013 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:02,013 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:02,013 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:02,013 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:02,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 132#L702-20true, 44#L702-12true, 164#true, 349#true, 357#true, 89#L707-15true]) [2023-11-30 07:40:02,047 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:02,047 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:02,047 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:02,047 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:02,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][300], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 132#L702-20true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true]) [2023-11-30 07:40:02,051 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:40:02,051 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:40:02,052 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:40:02,052 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:40:02,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 132#L702-20true, 44#L702-12true, 164#true, 349#true, 357#true, 89#L707-15true]) [2023-11-30 07:40:02,052 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:02,052 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:02,053 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:02,053 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:02,053 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:02,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 132#L702-20true, 44#L702-12true, 164#true, 349#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:02,053 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,053 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,053 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,053 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][298], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 132#L702-20true, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:02,053 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,053 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,053 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,053 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 132#L702-20true, 104#L702-9true, 164#true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:02,053 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,053 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,054 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,054 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 132#L702-20true, 143#L702-8true, 164#true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:02,060 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,061 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,061 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,061 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 132#L702-20true, 143#L702-8true, 164#true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:02,061 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,061 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,061 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,061 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,061 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][306], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 158#L702-8true]) [2023-11-30 07:40:02,088 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,088 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,088 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,088 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L708-3true, 33#L702-23true, 164#true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:02,099 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,099 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,099 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,099 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 33#L702-23true, 164#true, 349#true, 134#L702-7true, 357#true, 178#true]) [2023-11-30 07:40:02,100 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,100 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,100 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,100 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 132#L702-20true, 44#L702-12true, 164#true, 349#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:02,100 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,100 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,100 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,100 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,100 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][298], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 132#L702-20true, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:02,100 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,101 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,101 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,101 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,101 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 132#L702-20true, 164#true, 104#L702-9true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:02,101 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,101 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,101 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,101 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,101 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][317], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true]) [2023-11-30 07:40:02,103 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,103 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,103 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,103 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][317], [65#L702-27true, t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 134#L702-7true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true]) [2023-11-30 07:40:02,103 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,103 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,103 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,103 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:02,122 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 132#L702-20true, 164#true, 104#L702-9true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:02,123 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,123 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,123 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,123 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,123 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,123 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,129 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 132#L702-20true, 44#L702-12true, 164#true, 349#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:02,129 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:40:02,129 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:40:02,129 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:40:02,129 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:40:02,129 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:40:02,129 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:40:02,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][303], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 158#L702-8true]) [2023-11-30 07:40:02,134 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,134 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,134 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,134 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][173], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 155#L702-24true]) [2023-11-30 07:40:02,209 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,209 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,209 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,209 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 33#L702-23true, 143#L702-8true, 164#true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:02,225 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,225 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,225 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,225 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][325], [65#L702-27true, t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 164#true, 349#true, 357#true, 89#L707-15true]) [2023-11-30 07:40:02,227 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,227 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,227 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,227 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][325], [65#L702-27true, t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 134#L702-7true, 357#true, 89#L707-15true]) [2023-11-30 07:40:02,227 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,228 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,228 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,228 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][317], [65#L702-27true, t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true]) [2023-11-30 07:40:02,229 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,229 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,229 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,229 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:02,253 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][298], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 132#L702-20true, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:02,253 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:40:02,253 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:02,253 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:02,253 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:02,253 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:02,253 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:02,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][172], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 155#L702-24true]) [2023-11-30 07:40:02,263 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,263 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,263 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,263 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][228], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 48#L702-22true]) [2023-11-30 07:40:02,264 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,265 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,265 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,265 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][300], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 33#L702-23true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true]) [2023-11-30 07:40:02,267 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:40:02,267 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:02,267 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:02,267 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:02,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][317], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 104#L702-9true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true]) [2023-11-30 07:40:02,268 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,268 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,268 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,268 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 33#L702-23true, 143#L702-8true, 164#true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:02,279 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,279 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,279 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,279 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,279 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][325], [t_funThread1of2ForFork0InUse, 65#L702-27true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 164#true, 349#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:02,279 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,279 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,280 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,280 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][325], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 349#true, 134#L702-7true, 357#true, 68#L707-16true]) [2023-11-30 07:40:02,280 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,280 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,280 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,280 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][325], [t_funThread1of2ForFork0InUse, 65#L702-27true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 357#true, 89#L707-15true]) [2023-11-30 07:40:02,280 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,281 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,281 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,281 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][325], [65#L702-27true, t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 357#true, 89#L707-15true]) [2023-11-30 07:40:02,281 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,281 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,281 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,281 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,281 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:02,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 33#L702-23true, 44#L702-12true, 164#true, 349#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:02,311 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,311 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,311 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,311 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][298], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 33#L702-23true, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:02,311 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,311 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,311 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,311 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][228], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 90#L702-23true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true]) [2023-11-30 07:40:02,317 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,317 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,317 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,317 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][342], [65#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 164#true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:02,329 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,329 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,329 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,329 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][342], [65#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 11#L708true, 134#L702-7true, 357#true, 178#true]) [2023-11-30 07:40:02,329 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,329 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,329 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,329 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][342], [65#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:02,330 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,330 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,330 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,330 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][325], [t_funThread1of2ForFork0InUse, 65#L702-27true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:02,330 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,330 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,330 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,330 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][325], [t_funThread1of2ForFork0InUse, 65#L702-27true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:02,331 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,331 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,331 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,331 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,331 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:02,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 33#L702-23true, 104#L702-9true, 164#true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:02,361 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,361 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,361 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,361 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][298], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 33#L702-23true, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:02,367 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,368 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,368 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,368 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,368 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 33#L702-23true, 164#true, 104#L702-9true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:02,368 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,368 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,368 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,368 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,368 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][325], [t_funThread1of2ForFork0InUse, 65#L702-27true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 104#L702-9true, 164#true, 349#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:02,379 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,379 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,380 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,380 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][342], [65#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:02,390 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,390 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,390 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,390 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,390 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:02,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][342], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:02,422 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:02,422 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:02,422 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:02,422 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:02,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][342], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 164#true, 104#L702-9true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:02,424 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:02,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:02,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:02,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:02,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:02,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][303], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 132#L702-20true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true]) [2023-11-30 07:40:02,579 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:02,579 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:02,579 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:02,579 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:02,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L708-3true, 164#true, 349#true, 357#true, 178#true, 94#L703-2true]) [2023-11-30 07:40:02,592 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:02,592 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:02,592 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:02,592 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:02,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 134#L702-7true, 357#true, 94#L703-2true, 178#true]) [2023-11-30 07:40:02,592 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:02,592 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:02,592 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:02,592 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:02,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][192], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 357#true, 94#L703-2true, 178#true]) [2023-11-30 07:40:02,671 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:02,671 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:02,672 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:02,672 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:02,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][317], [65#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 48#L702-22true, 357#true]) [2023-11-30 07:40:02,707 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:40:02,707 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:02,707 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:02,707 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:02,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][303], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 33#L702-23true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true]) [2023-11-30 07:40:02,753 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:40:02,753 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:02,753 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:02,753 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:02,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][317], [65#L702-27true, t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 155#L702-24true]) [2023-11-30 07:40:02,807 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:40:02,807 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:02,807 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:02,807 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:02,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][317], [65#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 90#L702-23true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true]) [2023-11-30 07:40:02,808 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:40:02,808 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:40:02,808 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:40:02,808 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:40:02,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L702-32-->L703-2: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{t_funThread2of2ForFork0_#t~nondet10=|v_t_funThread2of2ForFork0_#t~nondet10_1|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[t_funThread2of2ForFork0_#t~nondet10, #pthreadsMutex][352], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 48#L702-22true, 94#L703-2true]) [2023-11-30 07:40:02,886 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:40:02,886 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:40:02,886 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:40:02,886 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:40:02,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L702-32-->L703-2: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{t_funThread2of2ForFork0_#t~nondet10=|v_t_funThread2of2ForFork0_#t~nondet10_1|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[t_funThread2of2ForFork0_#t~nondet10, #pthreadsMutex][352], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 90#L702-23true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 94#L703-2true]) [2023-11-30 07:40:02,886 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:02,886 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:02,886 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:02,886 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:02,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L702-32-->L703-2: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{t_funThread2of2ForFork0_#t~nondet10=|v_t_funThread2of2ForFork0_#t~nondet10_1|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[t_funThread2of2ForFork0_#t~nondet10, #pthreadsMutex][389], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 48#L702-22true, 357#true, 94#L703-2true]) [2023-11-30 07:40:02,886 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:02,886 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:02,887 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:02,887 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:02,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L702-32-->L703-2: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{t_funThread2of2ForFork0_#t~nondet10=|v_t_funThread2of2ForFork0_#t~nondet10_1|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[t_funThread2of2ForFork0_#t~nondet10, #pthreadsMutex][389], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 90#L702-23true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 94#L703-2true]) [2023-11-30 07:40:02,921 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:02,921 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:02,921 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:02,922 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:02,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([586] L702-32-->L703-2: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{t_funThread2of2ForFork0_#t~nondet10=|v_t_funThread2of2ForFork0_#t~nondet10_1|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[t_funThread2of2ForFork0_#t~nondet10, #pthreadsMutex][389], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 90#L702-23true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 94#L703-2true]) [2023-11-30 07:40:02,967 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:40:02,967 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:40:02,967 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:40:02,967 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:40:02,967 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:40:03,361 INFO L124 PetriNetUnfolderBase]: 8702/18898 cut-off events. [2023-11-30 07:40:03,362 INFO L125 PetriNetUnfolderBase]: For 52487/70352 co-relation queries the response was YES. [2023-11-30 07:40:03,389 INFO L83 FinitePrefix]: Finished finitePrefix Result has 69520 conditions, 18898 events. 8702/18898 cut-off events. For 52487/70352 co-relation queries the response was YES. Maximal size of possible extension queue 660. Compared 184536 event pairs, 1552 based on Foata normal form. 695/16891 useless extension candidates. Maximal degree in co-relation 60231. Up to 9122 conditions per place. [2023-11-30 07:40:03,474 INFO L140 encePairwiseOnDemand]: 165/176 looper letters, 355 selfloop transitions, 18 changer transitions 0/493 dead transitions. [2023-11-30 07:40:03,474 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 493 transitions, 4459 flow [2023-11-30 07:40:03,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-30 07:40:03,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-30 07:40:03,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1218 transitions. [2023-11-30 07:40:03,477 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7689393939393939 [2023-11-30 07:40:03,477 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1218 transitions. [2023-11-30 07:40:03,477 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1218 transitions. [2023-11-30 07:40:03,477 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:40:03,477 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1218 transitions. [2023-11-30 07:40:03,479 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 135.33333333333334) internal successors, (1218), 9 states have internal predecessors, (1218), 0 states have call successors, (0), 0 states have 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:40:03,481 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 176.0) internal successors, (1760), 10 states have internal predecessors, (1760), 0 states have call successors, (0), 0 states have 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:40:03,481 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 176.0) internal successors, (1760), 10 states have internal predecessors, (1760), 0 states have call successors, (0), 0 states have 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:40:03,482 INFO L307 CegarLoopForPetriNet]: 161 programPoint places, 21 predicate places. [2023-11-30 07:40:03,482 INFO L500 AbstractCegarLoop]: Abstraction has has 182 places, 493 transitions, 4459 flow [2023-11-30 07:40:03,482 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 119.16666666666667) internal successors, (715), 6 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have 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:40:03,482 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:40:03,482 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] [2023-11-30 07:40:03,482 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-30 07:40:03,482 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 14 more)] === [2023-11-30 07:40:03,482 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:40:03,483 INFO L85 PathProgramCache]: Analyzing trace with hash 1579661753, now seen corresponding path program 1 times [2023-11-30 07:40:03,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:40:03,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550358463] [2023-11-30 07:40:03,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:40:03,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:40:03,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:40:03,550 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:40:03,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:40:03,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550358463] [2023-11-30 07:40:03,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550358463] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:40:03,550 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:40:03,550 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 07:40:03,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767757303] [2023-11-30 07:40:03,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:40:03,551 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 07:40:03,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:40:03,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 07:40:03,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-30 07:40:03,553 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 176 [2023-11-30 07:40:03,554 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 182 places, 493 transitions, 4459 flow. Second operand has 6 states, 6 states have (on average 119.33333333333333) internal successors, (716), 6 states have internal predecessors, (716), 0 states have call successors, (0), 0 states have 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:40:03,554 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:40:03,554 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 176 [2023-11-30 07:40:03,554 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:40:03,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 134#L702-7true, 91#L701-3true, 377#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:03,735 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:40:03,736 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:03,736 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:03,736 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:03,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][212], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 164#true, 349#true, 134#L702-7true, 377#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 89#L707-15true, 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:03,739 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:40:03,739 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:03,739 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:03,739 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:03,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 91#L701-3true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:03,753 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:03,753 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:03,753 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:03,753 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:03,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 91#L701-3true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:03,754 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,754 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,754 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,754 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 91#L701-3true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:03,754 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,754 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,754 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,754 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 91#L701-3true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:03,755 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is not cut-off event [2023-11-30 07:40:03,755 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:40:03,755 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:40:03,755 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:40:03,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][161], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:03,756 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:03,756 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:03,756 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:03,756 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:03,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][164], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 4#L702-3true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 374#(<= ~global~0 1)]) [2023-11-30 07:40:03,758 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,758 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,758 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,758 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][211], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 89#L707-15true]) [2023-11-30 07:40:03,758 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:03,758 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:03,758 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:03,758 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:03,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][212], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 164#true, 349#true, 134#L702-7true, 377#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 68#L707-16true, 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:03,759 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:03,759 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:03,759 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:03,759 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:03,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 91#L701-3true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:03,778 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,778 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,778 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,778 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,778 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 91#L701-3true, 11#L708true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:03,778 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,778 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,778 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,778 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,778 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 91#L701-3true, 374#(<= ~global~0 1), 68#L707-16true]) [2023-11-30 07:40:03,779 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is not cut-off event [2023-11-30 07:40:03,779 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:40:03,779 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:40:03,779 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:40:03,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][233], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 4#L702-3true, 164#true, 349#true, 134#L702-7true, 11#L708true, 377#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true, 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:03,780 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,780 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,780 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,780 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][210], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:03,782 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,782 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,782 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,782 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][164], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 374#(<= ~global~0 1)]) [2023-11-30 07:40:03,782 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,782 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,782 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,782 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,782 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][211], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 68#L707-16true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:03,783 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,783 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,783 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,783 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:03,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][235], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 4#L702-3true, 143#L702-8true, 164#true, 349#true, 11#L708true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:03,802 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:03,802 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:03,802 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:03,802 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:03,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:03,804 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:03,804 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:03,804 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:03,804 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:03,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][210], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 68#L707-16true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:03,804 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:03,804 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:03,804 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:03,804 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:03,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][161], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 71#L702-5true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:03,805 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:03,805 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:03,805 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:03,805 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:03,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 377#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 71#L702-5true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 127#L702-6true, 178#true, 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:03,809 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,809 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,809 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,810 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][234], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 11#L708true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:03,823 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,823 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,823 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,823 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 4#L702-3true, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:03,824 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,824 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,824 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,824 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:03,824 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,824 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,824 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,824 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 4#L702-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:03,824 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,824 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,824 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,824 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 134#L702-7true, 377#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 71#L702-5true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true, 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:03,825 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,825 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,825 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,825 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][234], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 11#L708true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:03,825 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,826 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,826 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,826 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,826 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 374#(<= ~global~0 1), 68#L707-16true]) [2023-11-30 07:40:03,826 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,826 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,826 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,826 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:03,827 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is not cut-off event [2023-11-30 07:40:03,827 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:40:03,827 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:40:03,827 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:40:03,827 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:40:03,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][164], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 71#L702-5true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:03,829 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,829 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,829 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,829 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 71#L702-5true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:03,829 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,829 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,829 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,829 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 71#L702-5true, 68#L707-16true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:03,830 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,830 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,830 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,830 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][164], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 71#L702-5true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:03,830 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,830 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,830 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,830 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,830 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:03,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 134#L702-7true, 71#L702-5true, 377#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true, 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:03,838 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,838 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,838 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,838 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,838 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 71#L702-5true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:03,851 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,851 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,851 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,851 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 106#L708-3true, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:03,852 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,852 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,852 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,852 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,852 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 71#L702-5true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:03,852 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,852 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,852 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,852 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:03,852 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,853 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,853 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,853 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,853 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 71#L702-5true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:03,853 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,853 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,853 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,853 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 374#(<= ~global~0 1), 68#L707-16true]) [2023-11-30 07:40:03,854 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is not cut-off event [2023-11-30 07:40:03,854 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:03,854 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:03,854 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:03,854 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:03,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][257], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 134#L702-7true, 98#L707-13true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:03,862 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,862 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,862 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,862 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 71#L702-5true, 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:03,867 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,867 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,867 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,867 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,867 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 71#L702-5true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:03,868 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,868 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,868 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,868 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,868 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:03,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 71#L702-5true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:03,893 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,893 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,893 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,893 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,893 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][269], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true, 158#L702-8true]) [2023-11-30 07:40:03,894 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,894 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,894 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,894 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,895 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 71#L702-5true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:03,896 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is not cut-off event [2023-11-30 07:40:03,896 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:03,896 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:03,896 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:03,896 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:03,896 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:03,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 71#L702-5true, 68#L707-16true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:03,896 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,896 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,896 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,896 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,896 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 357#true, 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:03,899 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,899 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,899 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,899 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][303], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 158#L702-8true]) [2023-11-30 07:40:03,900 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,900 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,900 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,900 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][257], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 98#L707-13true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:03,901 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,901 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,902 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,902 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][161], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 374#(<= ~global~0 1), 158#L702-8true]) [2023-11-30 07:40:03,902 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,903 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,903 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,903 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][259], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:03,903 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,903 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,903 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,904 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][286], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 98#L707-13true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:03,904 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,904 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,904 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,904 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,910 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 71#L702-5true, 374#(<= ~global~0 1), 68#L707-16true]) [2023-11-30 07:40:03,910 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,910 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,910 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,910 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,910 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,910 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,910 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 71#L702-5true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:03,910 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,910 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,910 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,911 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,911 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,911 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 71#L702-5true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:03,911 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,911 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,911 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,911 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,911 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][269], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 127#L702-6true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true, 158#L702-8true]) [2023-11-30 07:40:03,911 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,911 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,911 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,911 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 127#L702-6true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:03,912 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,912 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,912 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,912 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:03,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][269], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true, 158#L702-8true]) [2023-11-30 07:40:03,926 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,926 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,926 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,927 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,927 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 71#L702-5true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:03,927 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,927 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,927 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,927 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,927 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,928 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][299], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 178#true, 158#L702-8true]) [2023-11-30 07:40:03,932 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,932 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,932 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,932 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][220], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 164#true, 104#L702-9true, 349#true, 357#true, 178#true, 158#L702-8true]) [2023-11-30 07:40:03,932 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,932 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,932 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,932 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][300], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 158#L702-8true]) [2023-11-30 07:40:03,932 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,932 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,932 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,932 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 357#true, 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:03,933 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,933 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,933 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,933 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,933 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 357#true, 68#L707-16true, 158#L702-8true]) [2023-11-30 07:40:03,933 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,933 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,933 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,933 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][168], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 104#L702-9true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true]) [2023-11-30 07:40:03,934 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,934 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,934 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,934 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][259], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:03,935 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,935 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,935 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,935 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][164], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 374#(<= ~global~0 1), 158#L702-8true]) [2023-11-30 07:40:03,935 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,935 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,935 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,935 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 134#L702-7true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:03,936 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,936 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,936 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,936 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][269], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 134#L702-7true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true, 158#L702-8true]) [2023-11-30 07:40:03,945 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,945 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,945 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,945 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,945 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 127#L702-6true, 68#L707-16true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:03,945 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,945 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,945 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,945 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 134#L702-7true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:03,946 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,946 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,946 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,946 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,946 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:03,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][283], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 89#L707-15true]) [2023-11-30 07:40:03,946 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,946 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,946 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,946 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][220], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 164#true, 104#L702-9true, 349#true, 357#true, 178#true, 158#L702-8true]) [2023-11-30 07:40:03,965 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,965 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,965 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,965 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,965 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][268], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 11#L708true, 127#L702-6true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:03,967 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,967 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,967 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,967 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][308], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 91#L701-3true, 98#L707-13true, 357#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:03,971 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,971 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,971 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,971 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][300], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 158#L702-8true]) [2023-11-30 07:40:03,971 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:40:03,971 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:03,971 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:03,972 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:03,972 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:03,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][219], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:03,972 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:03,972 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:03,972 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:03,972 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:03,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][167], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 104#L702-9true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true]) [2023-11-30 07:40:03,972 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,973 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,973 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,973 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][182], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 357#true, 89#L707-15true]) [2023-11-30 07:40:03,973 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,973 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,973 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,973 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][182], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:03,973 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,973 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,973 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,973 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:03,974 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,974 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,974 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,974 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][311], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 104#L702-9true, 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:03,975 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:40:03,976 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:03,976 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:03,976 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:03,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][313], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 374#(<= ~global~0 1)]) [2023-11-30 07:40:03,976 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,976 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,976 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,976 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 134#L702-7true, 68#L707-16true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:03,976 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,976 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,977 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,977 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][282], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:03,977 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:40:03,977 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:03,977 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:03,977 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:03,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][283], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:03,977 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,977 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,977 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,977 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,977 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][269], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true, 158#L702-8true]) [2023-11-30 07:40:03,987 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,987 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,987 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,987 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,987 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 134#L702-7true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 68#L707-16true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:03,987 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,987 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,987 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,987 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,987 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][268], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 134#L702-7true, 11#L708true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:03,988 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,988 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,988 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,988 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][283], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 68#L707-16true, 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:03,988 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,988 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,988 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,988 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][285], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 11#L708true, 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:03,988 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,988 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,989 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,989 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:03,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 158#L702-8true, 178#true]) [2023-11-30 07:40:03,989 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,989 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,989 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,989 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,989 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 357#true, 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:03,989 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,989 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,989 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,989 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,989 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,990 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:03,990 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,990 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,990 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,990 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,990 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 374#(<= ~global~0 1), 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:03,990 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,990 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,990 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,990 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:03,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][310], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 96#L702-12true, 349#true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:03,991 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,991 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,991 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:03,991 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true, 158#L702-8true]) [2023-11-30 07:40:04,011 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,011 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,011 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,011 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,011 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][268], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 11#L708true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 134#L702-7true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:04,012 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,012 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,012 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,012 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,013 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][304], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 91#L701-3true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:04,017 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,017 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,017 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,017 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][167], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 104#L702-9true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true]) [2023-11-30 07:40:04,017 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:40:04,017 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:04,018 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:04,018 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:04,018 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:04,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][182], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 104#L702-9true, 164#true, 96#L702-12true, 349#true, 357#true, 89#L707-15true]) [2023-11-30 07:40:04,018 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,018 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,018 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,018 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,018 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 68#L707-16true]) [2023-11-30 07:40:04,019 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,019 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,019 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,019 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 374#(<= ~global~0 1), 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:04,020 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:40:04,020 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:04,020 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:04,020 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:04,020 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:04,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 374#(<= ~global~0 1), 68#L707-16true, 158#L702-8true]) [2023-11-30 07:40:04,020 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,020 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,020 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,020 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][283], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 68#L707-16true, 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:04,022 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,022 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,022 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,022 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,022 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][299], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:04,032 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,032 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,032 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,032 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,033 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,033 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][220], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 104#L702-9true, 164#true, 349#true, 357#true, 178#true, 158#L702-8true]) [2023-11-30 07:40:04,033 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,033 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,033 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,033 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,033 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,033 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 357#true, 68#L707-16true, 158#L702-8true]) [2023-11-30 07:40:04,033 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,033 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,033 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,033 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,033 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][258], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 68#L707-16true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:04,034 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,034 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,034 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,034 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,034 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][268], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 11#L708true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:04,034 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,034 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,034 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,034 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 374#(<= ~global~0 1), 68#L707-16true, 158#L702-8true]) [2023-11-30 07:40:04,035 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,035 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,035 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,035 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,035 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][312], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 96#L702-12true, 349#true, 11#L708true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:04,035 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,035 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,035 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,035 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 374#(<= ~global~0 1), 178#true, 158#L702-8true]) [2023-11-30 07:40:04,035 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,035 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,035 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,035 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 374#(<= ~global~0 1), 158#L702-8true, 178#true]) [2023-11-30 07:40:04,035 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,036 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,036 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,036 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][310], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 96#L702-12true, 349#true, 374#(<= ~global~0 1), 68#L707-16true]) [2023-11-30 07:40:04,036 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,036 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,036 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,036 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,036 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][182], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 104#L702-9true, 164#true, 96#L702-12true, 349#true, 357#true, 89#L707-15true]) [2023-11-30 07:40:04,036 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,036 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,036 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,036 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,036 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,036 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:04,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 374#(<= ~global~0 1), 178#true, 158#L702-8true]) [2023-11-30 07:40:04,056 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,056 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,056 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,056 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,056 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,057 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][301], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 357#true, 68#L707-16true, 158#L702-8true]) [2023-11-30 07:40:04,057 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:40:04,057 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:04,057 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:04,057 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:04,057 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:04,057 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:04,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][268], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 11#L708true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:04,058 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,058 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,058 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,058 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,058 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][88], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 374#(<= ~global~0 1), 178#true, 158#L702-8true]) [2023-11-30 07:40:04,059 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,059 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,059 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,059 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,059 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][285], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 11#L708true, 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:04,059 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,059 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,059 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,059 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,059 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][182], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:04,064 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,064 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,064 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,065 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,065 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][310], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 96#L702-12true, 349#true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:04,067 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:40:04,067 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:04,067 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:04,067 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:04,067 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:04,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][310], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 96#L702-12true, 349#true, 374#(<= ~global~0 1), 68#L707-16true]) [2023-11-30 07:40:04,067 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,067 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,067 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,067 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,067 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][220], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 370#true, 164#true, 96#L702-12true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:04,072 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,072 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,073 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,073 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][220], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 164#true, 96#L702-12true, 349#true, 134#L702-7true, 357#true, 178#true]) [2023-11-30 07:40:04,073 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,073 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,073 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,073 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][219], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 104#L702-9true, 164#true, 96#L702-12true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:04,080 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,080 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,080 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,080 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,080 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,080 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][182], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 104#L702-9true, 164#true, 96#L702-12true, 349#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:04,080 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,080 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,081 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,081 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,081 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,081 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,081 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][219], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:04,081 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,081 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,081 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,081 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,081 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,082 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,082 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][299], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:04,082 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,082 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,082 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,082 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,082 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,082 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,082 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][220], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 164#true, 104#L702-9true, 349#true, 357#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:04,082 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,082 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,082 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,083 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,083 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,083 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,083 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:04,107 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][299], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:04,107 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:40:04,107 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:04,107 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:04,108 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:04,108 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:04,108 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:04,108 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:04,111 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][219], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 104#L702-9true, 164#true, 96#L702-12true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:04,111 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,111 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,111 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,111 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,112 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,112 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,112 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][312], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 96#L702-12true, 349#true, 11#L708true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:04,112 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,112 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,112 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,112 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,112 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][328], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 374#(<= ~global~0 1), 155#L702-24true]) [2023-11-30 07:40:04,115 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:40:04,115 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:04,115 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:04,115 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:04,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][308], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:04,116 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,116 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,116 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,116 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][330], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 155#L702-24true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:04,119 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,119 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,120 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,120 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][220], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:04,130 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,130 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,130 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,130 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:04,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][304], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:04,261 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:04,261 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:04,261 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:04,261 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:04,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][315], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 370#true, 164#true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:04,271 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:04,271 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:04,271 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:04,271 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:04,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][315], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 349#true, 11#L708true, 134#L702-7true, 357#true, 178#true]) [2023-11-30 07:40:04,271 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:04,271 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:04,271 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:04,271 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:04,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][308], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 71#L702-5true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:04,303 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:04,303 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:04,303 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:04,303 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:04,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][315], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 370#true, 143#L702-8true, 164#true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:04,314 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:04,314 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:04,314 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:04,314 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:04,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][304], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 71#L702-5true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:04,342 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:04,342 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:04,342 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:04,342 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:04,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][430], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 158#L702-8true]) [2023-11-30 07:40:04,428 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:04,430 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:04,430 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:04,430 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:04,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][168], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 155#L702-24true]) [2023-11-30 07:40:04,474 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:04,474 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:04,474 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:04,474 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:04,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][429], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 158#L702-8true]) [2023-11-30 07:40:04,521 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:40:04,521 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:04,521 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:04,521 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:04,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][167], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 155#L702-24true]) [2023-11-30 07:40:04,569 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:40:04,569 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:04,569 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:04,569 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:04,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][220], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 33#L702-23true, 370#true, 164#true, 104#L702-9true, 349#true, 357#true, 178#true]) [2023-11-30 07:40:04,635 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:04,635 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:04,635 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:04,635 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:04,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][299], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 33#L702-23true, 370#true, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:04,662 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:40:04,662 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:40:04,662 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:40:04,662 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:40:04,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][392], [t_funThread1of2ForFork0InUse, 65#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 370#true, 104#L702-9true, 164#true, 349#true, 11#L708true, 357#true, 178#true]) [2023-11-30 07:40:04,668 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:04,668 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:04,668 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:04,668 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:05,560 INFO L124 PetriNetUnfolderBase]: 8898/20121 cut-off events. [2023-11-30 07:40:05,561 INFO L125 PetriNetUnfolderBase]: For 76509/94921 co-relation queries the response was YES. [2023-11-30 07:40:05,599 INFO L83 FinitePrefix]: Finished finitePrefix Result has 85665 conditions, 20121 events. 8898/20121 cut-off events. For 76509/94921 co-relation queries the response was YES. Maximal size of possible extension queue 675. Compared 202587 event pairs, 1714 based on Foata normal form. 1190/18848 useless extension candidates. Maximal degree in co-relation 74788. Up to 9577 conditions per place. [2023-11-30 07:40:05,694 INFO L140 encePairwiseOnDemand]: 165/176 looper letters, 472 selfloop transitions, 23 changer transitions 0/615 dead transitions. [2023-11-30 07:40:05,694 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 190 places, 615 transitions, 6864 flow [2023-11-30 07:40:05,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-30 07:40:05,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-30 07:40:05,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1210 transitions. [2023-11-30 07:40:05,696 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7638888888888888 [2023-11-30 07:40:05,697 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1210 transitions. [2023-11-30 07:40:05,697 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1210 transitions. [2023-11-30 07:40:05,697 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:40:05,697 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1210 transitions. [2023-11-30 07:40:05,699 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 134.44444444444446) internal successors, (1210), 9 states have internal predecessors, (1210), 0 states have call successors, (0), 0 states have 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:40:05,701 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 176.0) internal successors, (1760), 10 states have internal predecessors, (1760), 0 states have call successors, (0), 0 states have 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:40:05,701 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 176.0) internal successors, (1760), 10 states have internal predecessors, (1760), 0 states have call successors, (0), 0 states have 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:40:05,701 INFO L307 CegarLoopForPetriNet]: 161 programPoint places, 29 predicate places. [2023-11-30 07:40:05,702 INFO L500 AbstractCegarLoop]: Abstraction has has 190 places, 615 transitions, 6864 flow [2023-11-30 07:40:05,702 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 119.33333333333333) internal successors, (716), 6 states have internal predecessors, (716), 0 states have call successors, (0), 0 states have 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:40:05,702 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:40:05,702 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:40:05,702 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-30 07:40:05,702 INFO L425 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 14 more)] === [2023-11-30 07:40:05,702 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:40:05,702 INFO L85 PathProgramCache]: Analyzing trace with hash 1091265502, now seen corresponding path program 1 times [2023-11-30 07:40:05,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:40:05,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716683228] [2023-11-30 07:40:05,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:40:05,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:40:05,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:40:05,762 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-30 07:40:05,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:40:05,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716683228] [2023-11-30 07:40:05,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716683228] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:40:05,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:40:05,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:40:05,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607596707] [2023-11-30 07:40:05,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:40:05,763 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:40:05,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:40:05,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:40:05,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:40:05,764 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 176 [2023-11-30 07:40:05,765 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 615 transitions, 6864 flow. Second operand has 4 states, 4 states have (on average 123.75) internal successors, (495), 4 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have 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:40:05,765 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:40:05,765 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 176 [2023-11-30 07:40:05,765 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:40:05,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][177], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 357#true, 152#L701-3true]) [2023-11-30 07:40:05,895 INFO L294 olderBase$Statistics]: this new event has 68 ancestors and is cut-off event [2023-11-30 07:40:05,895 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:40:05,895 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:40:05,895 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:40:05,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([549] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][190], [t_funThread1of2ForFork0InUse, 116#L702-3true, 171#true, t_funThread2of2ForFork0InUse, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 357#true, 158#L702-8true]) [2023-11-30 07:40:05,916 INFO L294 olderBase$Statistics]: this new event has 69 ancestors and is cut-off event [2023-11-30 07:40:05,916 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:40:05,916 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:40:05,917 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:40:05,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 383#true, 152#L701-3true]) [2023-11-30 07:40:05,918 INFO L294 olderBase$Statistics]: this new event has 69 ancestors and is cut-off event [2023-11-30 07:40:05,919 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:40:05,919 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:40:05,919 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:40:05,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 385#(= ~global~0 0), 349#true, 134#L702-7true, 91#L701-3true, 377#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:05,931 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,931 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,931 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,931 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][224], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 4#L702-3true, t_funThread2of2ForFork0InUse, 164#true, 385#(= ~global~0 0), 349#true, 134#L702-7true, 377#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 89#L707-15true, 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:05,935 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,935 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,935 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,935 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([549] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][207], [t_funThread1of2ForFork0InUse, 171#true, 116#L702-3true, t_funThread2of2ForFork0InUse, 8#L707-14true, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 158#L702-8true]) [2023-11-30 07:40:05,938 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,938 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,938 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,938 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 357#true, 152#L701-3true]) [2023-11-30 07:40:05,940 INFO L294 olderBase$Statistics]: this new event has 69 ancestors and is not cut-off event [2023-11-30 07:40:05,940 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is not cut-off event [2023-11-30 07:40:05,940 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is not cut-off event [2023-11-30 07:40:05,940 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is not cut-off event [2023-11-30 07:40:05,940 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is not cut-off event [2023-11-30 07:40:05,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 357#true, 383#true, 152#L701-3true, 89#L707-15true]) [2023-11-30 07:40:05,940 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,940 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,940 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,940 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 357#true, 383#true, 152#L701-3true, 89#L707-15true]) [2023-11-30 07:40:05,942 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,942 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,943 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,945 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,945 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:40:05,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 91#L701-3true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 383#true, 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:05,957 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,959 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,959 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,959 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 91#L701-3true, 11#L708true, 383#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:05,960 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,960 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,960 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,960 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 91#L701-3true, 383#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:05,960 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,960 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,960 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,960 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 91#L701-3true, 383#true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:05,961 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is not cut-off event [2023-11-30 07:40:05,961 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:40:05,961 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:40:05,961 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:40:05,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][169], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:05,962 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,962 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,962 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,962 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][166], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 4#L702-3true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:05,964 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,964 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,964 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,964 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][223], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 383#true, 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:05,966 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,966 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,966 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,966 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][224], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 385#(= ~global~0 0), 164#true, 349#true, 134#L702-7true, 377#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 68#L707-16true, 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:05,966 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,967 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,967 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,967 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([549] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][227], [t_funThread1of2ForFork0InUse, 116#L702-3true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 349#true, 357#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:05,974 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,974 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,974 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,974 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([549] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][212], [t_funThread1of2ForFork0InUse, 116#L702-3true, 171#true, t_funThread2of2ForFork0InUse, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 19#L702-9true, 383#true, 357#true]) [2023-11-30 07:40:05,974 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is not cut-off event [2023-11-30 07:40:05,974 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:40:05,974 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:40:05,974 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:40:05,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][177], [t_funThread1of2ForFork0InUse, 171#true, 116#L702-3true, t_funThread2of2ForFork0InUse, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 383#true]) [2023-11-30 07:40:05,975 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,975 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,975 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,975 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([549] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][213], [t_funThread1of2ForFork0InUse, 116#L702-3true, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 19#L702-9true, 383#true, 357#true]) [2023-11-30 07:40:05,975 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,975 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,975 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,975 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 357#true, 383#true, 152#L701-3true, 68#L707-16true]) [2023-11-30 07:40:05,977 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,977 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,977 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,977 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([549] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][213], [t_funThread1of2ForFork0InUse, 171#true, 116#L702-3true, t_funThread2of2ForFork0InUse, 8#L707-14true, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 383#true, 19#L702-9true]) [2023-11-30 07:40:05,977 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,977 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,977 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,977 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,978 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([549] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][226], [t_funThread1of2ForFork0InUse, 116#L702-3true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 349#true, 19#L702-9true, 357#true, 383#true, 89#L707-15true]) [2023-11-30 07:40:05,978 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,978 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,978 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,978 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][233], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 349#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 357#true, 152#L701-3true, 158#L702-8true, 178#true]) [2023-11-30 07:40:05,978 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,978 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,978 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,978 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 383#true, 357#true, 152#L701-3true, 68#L707-16true]) [2023-11-30 07:40:05,979 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,979 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,979 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,979 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,979 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:05,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([549] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][226], [t_funThread1of2ForFork0InUse, 116#L702-3true, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 164#true, 349#true, 357#true, 19#L702-9true, 383#true, 68#L707-16true]) [2023-11-30 07:40:05,979 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:05,979 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:05,979 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:05,979 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:05,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 91#L701-3true, 383#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:05,992 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,992 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,992 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,992 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,992 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 91#L701-3true, 383#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:05,993 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,993 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,993 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,993 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,993 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 91#L701-3true, 383#true, 374#(<= ~global~0 1), 68#L707-16true]) [2023-11-30 07:40:05,993 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is not cut-off event [2023-11-30 07:40:05,993 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:40:05,993 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:40:05,993 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:40:05,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][253], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 4#L702-3true, 385#(= ~global~0 0), 164#true, 349#true, 134#L702-7true, 11#L708true, 377#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:05,994 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,994 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,994 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,994 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][225], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 383#true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:05,997 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,997 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,997 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,997 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][166], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, 4#L702-3true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:05,997 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,997 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,997 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,997 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,997 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][223], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 383#true, 68#L707-16true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:05,998 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,998 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,998 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:05,998 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([549] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][227], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 116#L702-3true, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 349#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 357#true, 68#L707-16true, 158#L702-8true]) [2023-11-30 07:40:06,009 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,009 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,009 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,009 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([549] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][226], [t_funThread1of2ForFork0InUse, 116#L702-3true, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 164#true, 349#true, 19#L702-9true, 357#true, 383#true, 89#L707-15true]) [2023-11-30 07:40:06,010 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,010 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,010 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,010 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,010 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 164#true, 349#true, 19#L702-9true, 383#true, 357#true, 152#L701-3true, 178#true]) [2023-11-30 07:40:06,011 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,011 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,011 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,011 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][235], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 11#L708true, 383#true, 357#true, 152#L701-3true, 178#true]) [2023-11-30 07:40:06,011 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,011 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,011 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,012 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([549] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][255], [t_funThread1of2ForFork0InUse, 116#L702-3true, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 349#true, 11#L708true, 383#true, 19#L702-9true, 357#true, 178#true]) [2023-11-30 07:40:06,012 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,012 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,012 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,012 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 349#true, 383#true, 19#L702-9true, 357#true, 152#L701-3true, 178#true]) [2023-11-30 07:40:06,013 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,013 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,013 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,013 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,013 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][235], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 11#L708true, 357#true, 383#true, 152#L701-3true, 178#true]) [2023-11-30 07:40:06,013 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,013 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,013 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,013 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,013 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:06,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][254], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 4#L702-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 11#L708true, 383#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:06,028 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,029 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,032 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,032 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][225], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 383#true, 68#L707-16true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,034 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,034 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,034 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,035 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 4#L702-3true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:06,035 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,035 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,035 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,035 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][169], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 71#L702-5true, 383#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,035 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,035 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,035 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,035 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][287], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 71#L702-5true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,039 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,039 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,039 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,039 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 116#L702-3true, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 383#true]) [2023-11-30 07:40:06,046 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is not cut-off event [2023-11-30 07:40:06,046 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is not cut-off event [2023-11-30 07:40:06,046 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is not cut-off event [2023-11-30 07:40:06,046 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is not cut-off event [2023-11-30 07:40:06,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][177], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 383#true, 144#L702-5true]) [2023-11-30 07:40:06,047 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,047 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,047 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,047 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([549] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][256], [t_funThread1of2ForFork0InUse, 116#L702-3true, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 349#true, 11#L708true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 357#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:06,050 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,050 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,050 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,050 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 116#L702-3true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 357#true, 383#true, 89#L707-15true]) [2023-11-30 07:40:06,050 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,050 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,050 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,050 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([549] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][226], [t_funThread1of2ForFork0InUse, 116#L702-3true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 349#true, 19#L702-9true, 357#true, 383#true, 68#L707-16true]) [2023-11-30 07:40:06,051 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,051 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,051 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,051 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,051 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:06,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][252], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 11#L708true, 383#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,193 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,193 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,193 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,193 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 4#L702-3true, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 383#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:06,194 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,194 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,194 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,194 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 383#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,194 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,194 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,195 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,195 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 106#L708-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 383#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,195 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,195 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,195 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,195 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][303], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 134#L702-7true, 71#L702-5true, 377#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 388#(and (= ~global~0 0) (= |t_funThread2of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:06,196 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,196 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,196 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,196 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][252], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 11#L708true, 383#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,196 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,196 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,197 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,197 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,197 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 4#L702-3true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 68#L707-16true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,197 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,197 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,197 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,197 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:06,198 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is not cut-off event [2023-11-30 07:40:06,198 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:40:06,198 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:40:06,198 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:40:06,198 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:40:06,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][166], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 71#L702-5true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,200 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,200 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,201 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,201 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 71#L702-5true, 383#true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:06,201 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,201 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,201 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,201 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 71#L702-5true, 383#true, 68#L707-16true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,202 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,202 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,202 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,202 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][166], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 71#L702-5true, 383#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,202 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,202 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,202 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,202 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,202 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][169], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 118#L702-6true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,203 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,203 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,203 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,203 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][169], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 153#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,203 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,203 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,203 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,203 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][286], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 71#L702-5true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,207 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,207 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,208 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,208 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][287], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 118#L702-6true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,209 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,209 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,209 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,209 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][177], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 357#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:06,220 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,220 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,220 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,221 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][177], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 357#true, 127#L702-6true]) [2023-11-30 07:40:06,221 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,221 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,221 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,221 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([549] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][255], [t_funThread1of2ForFork0InUse, 116#L702-3true, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 349#true, 11#L708true, 19#L702-9true, 383#true, 357#true, 178#true]) [2023-11-30 07:40:06,224 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,224 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,224 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,224 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,224 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 116#L702-3true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 383#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:06,225 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,225 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,225 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,225 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:06,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 383#true, 71#L702-5true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:06,239 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,240 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,240 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,240 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 71#L702-5true, 383#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,240 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,240 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,240 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,240 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, 4#L702-3true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 383#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,241 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,241 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,241 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,241 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,241 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 383#true, 71#L702-5true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,241 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,241 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,241 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,241 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, 4#L702-3true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 383#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,241 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,241 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,242 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,242 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,242 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 4#L702-3true, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 68#L707-16true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,243 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is not cut-off event [2023-11-30 07:40:06,243 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:06,243 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:06,243 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:06,243 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:06,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 383#true, 118#L702-6true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,248 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,248 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,248 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,248 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 383#true, 118#L702-6true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,249 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,249 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,249 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,249 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 118#L702-6true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:06,249 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,249 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,249 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,249 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 118#L702-6true, 374#(<= ~global~0 1), 68#L707-16true]) [2023-11-30 07:40:06,249 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,249 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,250 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,250 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][166], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 118#L702-6true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,250 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,250 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,250 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,250 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 383#true, 153#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,251 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,251 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,251 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,251 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 383#true, 153#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,251 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,251 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,251 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,251 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 153#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:06,251 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,251 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,251 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,251 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 153#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 374#(<= ~global~0 1), 68#L707-16true]) [2023-11-30 07:40:06,252 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,252 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,252 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,252 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][166], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 153#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,252 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,252 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,252 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,252 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][169], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 374#(<= ~global~0 1), 142#L702-7true]) [2023-11-30 07:40:06,253 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,253 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,253 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,253 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][169], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 80#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,253 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,253 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,253 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,254 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][285], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 71#L702-5true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:06,258 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,258 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,258 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,258 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][286], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 118#L702-6true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,259 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,259 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,259 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,259 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][287], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 374#(<= ~global~0 1), 142#L702-7true]) [2023-11-30 07:40:06,260 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,260 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,260 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,260 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][290], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 134#L702-7true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 383#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:06,263 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,263 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,263 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,264 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 383#true, 144#L702-5true]) [2023-11-30 07:40:06,267 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is not cut-off event [2023-11-30 07:40:06,267 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:06,267 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:06,267 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:40:06,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 383#true, 357#true, 144#L702-5true, 89#L707-15true]) [2023-11-30 07:40:06,268 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,268 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,268 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,268 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 357#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:06,268 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,268 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,268 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,268 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 357#true, 127#L702-6true]) [2023-11-30 07:40:06,268 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,269 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,269 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,269 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][177], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 357#true]) [2023-11-30 07:40:06,273 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,273 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,273 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,273 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][177], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 134#L702-7true, 98#L707-13true, 383#true, 357#true]) [2023-11-30 07:40:06,274 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,274 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,274 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,274 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [t_funThread1of2ForFork0InUse, 171#true, 116#L702-3true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 164#true, 349#true, 383#true, 19#L702-9true, 357#true, 178#true]) [2023-11-30 07:40:06,276 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,276 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,276 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,276 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][235], [t_funThread1of2ForFork0InUse, 116#L702-3true, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 11#L708true, 357#true, 383#true, 178#true]) [2023-11-30 07:40:06,276 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,276 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,276 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,276 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:06,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 383#true, 71#L702-5true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,294 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,294 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,294 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,295 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,295 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][303], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 134#L702-7true, 377#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 118#L702-6true, 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true, 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 388#(and (= ~global~0 0) (= |t_funThread2of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:06,296 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,296 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,296 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,296 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][302], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 71#L702-5true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:06,296 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,296 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,297 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,297 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 71#L702-5true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:06,298 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is not cut-off event [2023-11-30 07:40:06,298 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:06,298 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:06,298 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:06,298 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:06,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 71#L702-5true, 68#L707-16true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,299 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,299 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,299 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,299 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,299 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 118#L702-6true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:06,299 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,299 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,299 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,299 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,299 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 153#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:06,300 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,300 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,300 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,300 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,300 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][166], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 118#L702-6true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,304 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is not cut-off event [2023-11-30 07:40:06,304 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:06,304 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:06,304 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:06,304 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:06,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][166], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 374#(<= ~global~0 1), 142#L702-7true]) [2023-11-30 07:40:06,304 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,304 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,304 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,304 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][166], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 80#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,305 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,305 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,305 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,305 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][166], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 153#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,305 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is not cut-off event [2023-11-30 07:40:06,305 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:06,305 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:06,305 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:06,305 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:40:06,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 383#true, 374#(<= ~global~0 1), 142#L702-7true, 178#true]) [2023-11-30 07:40:06,306 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,306 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,307 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,307 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 383#true, 374#(<= ~global~0 1), 142#L702-7true, 178#true]) [2023-11-30 07:40:06,307 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,307 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,307 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,307 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 374#(<= ~global~0 1), 142#L702-7true, 89#L707-15true]) [2023-11-30 07:40:06,307 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,307 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,307 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,307 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 68#L707-16true, 374#(<= ~global~0 1), 142#L702-7true]) [2023-11-30 07:40:06,308 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,308 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,308 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,308 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][166], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 374#(<= ~global~0 1), 142#L702-7true]) [2023-11-30 07:40:06,308 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,308 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,308 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,308 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,308 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 80#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#true, 11#L708true, 383#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,309 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,309 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,309 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,309 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 80#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#true, 383#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,309 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,309 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,309 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,309 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 80#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#true, 383#true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:06,310 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,310 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,310 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,310 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 80#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#true, 383#true, 68#L707-16true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,310 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,310 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,310 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,310 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][166], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 80#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,310 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,310 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,310 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,310 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,311 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][290], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 383#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:06,315 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,315 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,315 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,315 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][285], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 71#L702-5true, 374#(<= ~global~0 1), 68#L707-16true]) [2023-11-30 07:40:06,316 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,316 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,316 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,316 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][285], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 118#L702-6true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:06,317 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,317 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,317 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,317 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][286], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 374#(<= ~global~0 1), 142#L702-7true]) [2023-11-30 07:40:06,317 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,318 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,318 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,318 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][353], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 158#L702-8true]) [2023-11-30 07:40:06,319 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,319 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,319 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,319 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][287], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 374#(<= ~global~0 1), 158#L702-8true]) [2023-11-30 07:40:06,320 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,320 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,320 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,320 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][293], [t_funThread1of2ForFork0InUse, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 134#L702-7true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 383#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:06,321 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,321 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,321 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,321 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][360], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 383#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:06,322 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,323 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,323 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,323 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 383#true, 357#true, 144#L702-5true, 68#L707-16true]) [2023-11-30 07:40:06,326 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,326 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,326 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,326 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 8#L707-14true, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 383#true]) [2023-11-30 07:40:06,327 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,327 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,327 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,327 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 134#L702-7true, 357#true, 383#true]) [2023-11-30 07:40:06,327 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,327 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,327 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,327 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 164#true, 349#true, 357#true, 19#L702-9true, 383#true, 144#L702-5true, 178#true]) [2023-11-30 07:40:06,331 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,331 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,331 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,332 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][177], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 357#true]) [2023-11-30 07:40:06,333 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,333 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,333 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,333 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:06,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 383#true, 118#L702-6true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:06,349 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,350 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,350 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,350 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 383#true, 153#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:06,350 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,350 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,350 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,350 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][302], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 118#L702-6true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:06,351 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,351 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,351 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,351 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][303], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 164#true, 349#true, 134#L702-7true, 377#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 176#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 142#L702-7true, 364#(and (= ~global~0 0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true, 388#(and (= ~global~0 0) (= |t_funThread2of2ForFork0_#t~post5| 0))]) [2023-11-30 07:40:06,351 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,351 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,351 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,351 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][304], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 71#L702-5true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,352 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,352 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,352 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,352 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 383#true, 71#L702-5true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,353 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,353 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,353 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,353 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,353 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][308], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 71#L702-5true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,354 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,354 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,354 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,354 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 374#(<= ~global~0 1), 89#L707-15true, 142#L702-7true]) [2023-11-30 07:40:06,356 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,356 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,356 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,356 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,356 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 80#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#true, 383#true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:06,356 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,356 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,356 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,356 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,356 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][339], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 357#true, 158#L702-8true]) [2023-11-30 07:40:06,361 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,361 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,361 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,361 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][342], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 383#true, 158#L702-8true]) [2023-11-30 07:40:06,362 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is not cut-off event [2023-11-30 07:40:06,362 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:40:06,362 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:40:06,362 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:40:06,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 164#true, 104#L702-9true, 349#true, 383#true, 357#true, 178#true, 158#L702-8true]) [2023-11-30 07:40:06,363 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,363 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,363 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,363 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][339], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 357#true, 158#L702-8true]) [2023-11-30 07:40:06,363 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,363 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,363 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,363 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,363 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][340], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 11#L708true, 383#true, 357#true, 178#true, 158#L702-8true]) [2023-11-30 07:40:06,364 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,364 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,364 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,364 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][343], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 383#true, 357#true, 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:06,364 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,364 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,364 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,364 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][343], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 383#true, 357#true, 68#L707-16true, 158#L702-8true]) [2023-11-30 07:40:06,364 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,365 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,365 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,365 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][177], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 104#L702-9true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 383#true]) [2023-11-30 07:40:06,366 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,367 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,367 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,367 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][293], [t_funThread1of2ForFork0InUse, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:06,368 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,368 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,368 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,368 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][169], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 19#L702-9true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,369 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,369 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,369 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,369 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][285], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 118#L702-6true, 68#L707-16true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,370 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,370 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,370 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,370 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][285], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 374#(<= ~global~0 1), 142#L702-7true, 89#L707-15true]) [2023-11-30 07:40:06,371 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,371 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,371 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,371 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][286], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 374#(<= ~global~0 1), 158#L702-8true]) [2023-11-30 07:40:06,372 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,372 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,372 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,372 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][355], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,372 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,372 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,373 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,373 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][291], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 134#L702-7true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 383#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:06,373 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,373 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,373 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,373 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][235], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 11#L708true, 357#true, 383#true, 144#L702-5true, 178#true]) [2023-11-30 07:40:06,377 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,378 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,378 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,378 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 357#true, 383#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 89#L707-15true]) [2023-11-30 07:40:06,378 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is not cut-off event [2023-11-30 07:40:06,378 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:40:06,378 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:40:06,378 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:40:06,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 357#true, 383#true, 68#L707-16true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:06,379 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,379 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,379 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,379 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 383#true, 357#true, 127#L702-6true, 89#L707-15true]) [2023-11-30 07:40:06,379 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is not cut-off event [2023-11-30 07:40:06,379 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:40:06,379 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:40:06,379 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:40:06,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 383#true, 357#true, 127#L702-6true, 68#L707-16true]) [2023-11-30 07:40:06,380 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,380 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,380 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,380 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 370#true, 164#true, 96#L702-12true, 349#true, 383#true, 357#true, 89#L707-15true]) [2023-11-30 07:40:06,380 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,380 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,380 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,380 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 134#L702-7true, 383#true, 357#true, 89#L707-15true]) [2023-11-30 07:40:06,380 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,380 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,380 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,381 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:06,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 383#true, 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 142#L702-7true, 178#true]) [2023-11-30 07:40:06,405 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,405 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,405 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,405 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 80#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 383#true, 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:06,406 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,406 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,406 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,406 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][307], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 134#L702-7true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 158#L702-8true, 178#true]) [2023-11-30 07:40:06,409 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,409 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,409 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,410 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][302], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 142#L702-7true, 178#true]) [2023-11-30 07:40:06,410 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,410 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,410 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,410 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][304], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 118#L702-6true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,410 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,410 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,411 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,411 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 118#L702-6true, 68#L707-16true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,412 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,412 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,412 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,412 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,412 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 383#true, 118#L702-6true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,412 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,412 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,413 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,413 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,413 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 68#L707-16true, 374#(<= ~global~0 1), 142#L702-7true]) [2023-11-30 07:40:06,413 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,413 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,413 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,413 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,413 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 80#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#true, 383#true, 68#L707-16true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,413 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,413 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,413 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,413 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,414 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 153#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 68#L707-16true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,414 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,414 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,414 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,414 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,414 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 383#true, 153#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,414 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,414 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,415 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,415 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,415 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][308], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 118#L702-6true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,415 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,415 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,415 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,416 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][343], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 357#true, 383#true, 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:06,418 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,418 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,418 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,418 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,418 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][344], [136#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 91#L701-3true, 357#true, 383#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,424 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,424 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,424 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,424 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][339], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 357#true, 19#L702-9true]) [2023-11-30 07:40:06,425 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,425 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,425 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,425 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][342], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 19#L702-9true, 357#true, 383#true]) [2023-11-30 07:40:06,426 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,426 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,426 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,426 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][177], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 44#L702-12true, 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 357#true]) [2023-11-30 07:40:06,426 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,426 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,426 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,426 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 164#true, 104#L702-9true, 349#true, 357#true, 19#L702-9true, 383#true, 178#true]) [2023-11-30 07:40:06,427 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,427 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,427 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,427 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][235], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 11#L708true, 383#true, 357#true, 178#true]) [2023-11-30 07:40:06,427 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,427 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,427 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,427 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][339], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 19#L702-9true, 357#true, 383#true]) [2023-11-30 07:40:06,428 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,428 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,428 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,428 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,428 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 104#L702-9true, 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 383#true]) [2023-11-30 07:40:06,428 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,428 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,428 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,428 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 383#true, 357#true, 89#L707-15true]) [2023-11-30 07:40:06,428 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,429 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,429 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,429 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 383#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:06,429 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,429 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,429 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,429 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][340], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 11#L708true, 383#true, 19#L702-9true, 357#true, 178#true]) [2023-11-30 07:40:06,429 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,429 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,429 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,429 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][343], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 357#true, 383#true, 19#L702-9true, 89#L707-15true]) [2023-11-30 07:40:06,430 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,430 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,430 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,430 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][343], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 19#L702-9true, 383#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:06,430 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,430 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,430 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,430 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][291], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 383#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:06,431 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,431 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,431 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,431 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][166], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 19#L702-9true, 383#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,433 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,433 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,434 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,434 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][285], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 68#L707-16true, 374#(<= ~global~0 1), 142#L702-7true]) [2023-11-30 07:40:06,434 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,434 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,435 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,435 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][350], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 44#L702-12true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 158#L702-8true]) [2023-11-30 07:40:06,435 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,435 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,435 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,435 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][354], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 357#true, 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:06,435 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,435 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,436 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,436 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][285], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 374#(<= ~global~0 1), 89#L707-15true, 158#L702-8true]) [2023-11-30 07:40:06,436 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,436 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,436 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,436 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][364], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,437 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,437 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,437 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,437 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][291], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 134#L702-7true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 383#true, 68#L707-16true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:06,438 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,438 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,438 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,438 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][357], [t_funThread1of2ForFork0InUse, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 143#L702-8true, 164#true, 96#L702-12true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:06,438 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,438 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,438 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,438 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][359], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 383#true, 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 89#L707-15true]) [2023-11-30 07:40:06,439 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,439 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,439 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,439 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][235], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 11#L708true, 357#true, 383#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 178#true]) [2023-11-30 07:40:06,444 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,444 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,444 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,444 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][235], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 11#L708true, 357#true, 383#true, 127#L702-6true, 178#true]) [2023-11-30 07:40:06,444 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,444 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,444 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,445 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 143#L702-8true, 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 383#true]) [2023-11-30 07:40:06,446 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,446 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,446 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,446 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:40:06,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 383#true, 357#true, 89#L707-15true]) [2023-11-30 07:40:06,446 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,446 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,446 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,446 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:06,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][306], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 383#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true, 158#L702-8true]) [2023-11-30 07:40:06,473 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,473 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,473 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,473 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 164#true, 104#L702-9true, 349#true, 383#true, 357#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:06,473 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,473 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,473 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,474 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,474 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 383#true, 118#L702-6true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,475 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,475 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,475 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,475 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,476 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 383#true, 374#(<= ~global~0 1), 142#L702-7true, 178#true]) [2023-11-30 07:40:06,476 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,476 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,476 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,476 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,476 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 80#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#true, 383#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,476 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,476 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,476 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,476 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,477 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 349#true, 383#true, 153#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,477 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,477 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,477 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,477 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,477 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][307], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true, 158#L702-8true]) [2023-11-30 07:40:06,479 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,479 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,479 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,479 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][304], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 374#(<= ~global~0 1), 142#L702-7true, 178#true]) [2023-11-30 07:40:06,479 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,479 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,479 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,479 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][302], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 158#L702-8true, 178#true]) [2023-11-30 07:40:06,480 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,480 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,480 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,480 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][306], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 164#true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 134#L702-7true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 19#L702-9true, 383#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:06,480 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,480 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,480 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,480 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][343], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 357#true, 383#true, 68#L707-16true, 158#L702-8true]) [2023-11-30 07:40:06,482 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,482 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,482 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,482 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,482 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][308], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 374#(<= ~global~0 1), 142#L702-7true, 178#true]) [2023-11-30 07:40:06,483 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,483 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,483 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,483 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][305], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 164#true, 96#L702-12true, 349#true, 134#L702-7true, 11#L708true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 383#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:06,484 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,484 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,484 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,484 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][343], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 357#true, 19#L702-9true, 383#true, 89#L707-15true]) [2023-11-30 07:40:06,486 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,487 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,487 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,487 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,487 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet7=|v_t_funThread1of2ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet7][376], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 357#true, 126#L702-18true, 158#L702-8true]) [2023-11-30 07:40:06,491 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,491 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,491 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,491 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][345], [136#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 91#L701-3true, 383#true, 357#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,492 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,492 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,492 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,492 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 104#L702-9true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 357#true]) [2023-11-30 07:40:06,493 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,493 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,493 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,493 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,493 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 383#true, 357#true, 89#L707-15true]) [2023-11-30 07:40:06,494 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,494 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,494 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,494 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,494 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][291], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 383#true, 68#L707-16true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:06,495 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,495 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,495 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,495 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][354], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 357#true, 68#L707-16true, 158#L702-8true]) [2023-11-30 07:40:06,498 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,498 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,498 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,498 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][285], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 68#L707-16true, 374#(<= ~global~0 1), 158#L702-8true]) [2023-11-30 07:40:06,499 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,499 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,499 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,499 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][356], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 96#L702-12true, 349#true, 383#true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:06,499 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,499 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,500 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,500 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][359], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 383#true, 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 68#L707-16true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0)]) [2023-11-30 07:40:06,501 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,501 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,501 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,501 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 370#true, 143#L702-8true, 164#true, 349#true, 383#true, 19#L702-9true, 357#true, 178#true]) [2023-11-30 07:40:06,505 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,506 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,506 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,506 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 164#true, 349#true, 383#true, 19#L702-9true, 357#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 178#true]) [2023-11-30 07:40:06,507 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,507 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,507 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,507 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 164#true, 349#true, 383#true, 19#L702-9true, 357#true, 127#L702-6true, 178#true]) [2023-11-30 07:40:06,507 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,507 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,507 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,508 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L708-3true, 370#true, 164#true, 349#true, 357#true, 19#L702-9true, 383#true, 178#true]) [2023-11-30 07:40:06,508 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,508 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,508 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,508 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 164#true, 349#true, 134#L702-7true, 19#L702-9true, 383#true, 357#true, 178#true]) [2023-11-30 07:40:06,508 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,508 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,508 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,508 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 370#true, 164#true, 96#L702-12true, 349#true, 357#true, 383#true, 68#L707-16true]) [2023-11-30 07:40:06,509 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,509 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,509 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,509 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][235], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 24#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 370#true, 164#true, 96#L702-12true, 349#true, 11#L708true, 383#true, 357#true, 178#true]) [2023-11-30 07:40:06,509 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,509 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,509 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,509 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 134#L702-7true, 357#true, 383#true, 68#L707-16true]) [2023-11-30 07:40:06,510 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,510 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,510 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,510 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:40:06,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][235], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 96#L702-12true, 349#true, 11#L708true, 134#L702-7true, 383#true, 357#true, 178#true]) [2023-11-30 07:40:06,510 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,510 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,510 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,510 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 357#true, 383#true, 68#L707-16true]) [2023-11-30 07:40:06,511 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,511 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,512 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,512 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:06,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][306], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 106#L708-3true, 143#L702-8true, 164#true, 349#true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 19#L702-9true, 383#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:06,542 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,542 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,542 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,542 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 383#true, 374#(<= ~global~0 1), 142#L702-7true, 178#true]) [2023-11-30 07:40:06,544 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:40:06,544 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:06,544 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:06,544 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:06,544 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:06,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][340], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 383#true, 178#true, 158#L702-8true]) [2023-11-30 07:40:06,544 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,544 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,544 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,544 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,544 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 80#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#true, 11#L708true, 383#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,545 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:40:06,545 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:06,545 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:06,545 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:06,545 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:06,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][233], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 104#L702-9true, 164#true, 349#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 357#true, 158#L702-8true, 178#true]) [2023-11-30 07:40:06,546 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,547 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,547 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,547 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of2ForFork0InUse, 106#L708-3true, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 349#true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 19#L702-9true, 383#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:06,548 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,548 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,548 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,548 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][304], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 374#(<= ~global~0 1), 178#true, 158#L702-8true]) [2023-11-30 07:40:06,549 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,549 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,549 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,549 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][343], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 383#true, 19#L702-9true, 357#true, 68#L707-16true]) [2023-11-30 07:40:06,552 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,553 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,553 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,553 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,553 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][305], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 373#(= |t_funThread1of2ForFork0_#t~post5| 0), 360#(= |t_funThread1of2ForFork0_#t~post5| 0), 11#L708true, 383#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 178#true]) [2023-11-30 07:40:06,554 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,554 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,554 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,554 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][351], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 158#L702-8true, 178#true]) [2023-11-30 07:40:06,555 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,555 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,555 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,555 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][308], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 386#(= |t_funThread2of2ForFork0_#t~post5| 0), 374#(<= ~global~0 1), 178#true, 158#L702-8true]) [2023-11-30 07:40:06,555 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,555 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,555 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,555 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][361], [t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 11#L708true, 366#(and (<= 1 ~global~0) (= |t_funThread1of2ForFork0_#t~post5| 0)), 383#true, 174#(= |t_funThread1of2ForFork0_#t~post5| 0), 379#(and (<= ~global~0 1) (= |t_funThread1of2ForFork0_#t~post5| 0)), 178#true]) [2023-11-30 07:40:06,556 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,556 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,556 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,556 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([552] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet7=|v_t_funThread1of2ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet7][376], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 19#L702-9true, 357#true, 126#L702-18true]) [2023-11-30 07:40:06,563 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,563 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,563 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,564 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][192], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 383#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:06,565 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,565 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,565 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,565 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,565 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 19#L702-9true, 374#(<= ~global~0 1), 89#L707-15true]) [2023-11-30 07:40:06,567 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:40:06,567 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:06,567 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:06,567 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:40:06,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][77], [t_funThread1of2ForFork0InUse, 171#true, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 383#true, 19#L702-9true, 374#(<= ~global~0 1), 68#L707-16true]) [2023-11-30 07:40:06,567 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,567 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,567 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,567 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][356], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 96#L702-12true, 349#true, 383#true, 68#L707-16true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,571 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,571 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,571 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,571 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][235], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 143#L702-8true, 164#true, 96#L702-12true, 349#true, 11#L708true, 357#true, 383#true, 178#true]) [2023-11-30 07:40:06,579 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,579 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,579 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,579 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:06,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 104#L702-9true, 164#true, 349#true, 383#true, 357#true, 19#L702-9true, 178#true]) [2023-11-30 07:40:06,612 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,612 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,612 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,612 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,612 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][340], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 19#L702-9true, 383#true, 178#true]) [2023-11-30 07:40:06,615 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,615 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,615 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,615 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,615 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][235], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 104#L702-9true, 96#L702-12true, 349#true, 11#L708true, 383#true, 357#true, 178#true]) [2023-11-30 07:40:06,623 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,623 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,623 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,623 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,623 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][87], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 44#L702-12true, 164#true, 349#true, 11#L708true, 19#L702-9true, 383#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,624 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,624 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,624 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,624 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][363], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 164#true, 104#L702-9true, 96#L702-12true, 349#true, 11#L708true, 383#true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,625 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,625 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,625 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,625 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][382], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 357#true, 155#L702-24true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,629 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:40:06,629 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:06,629 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:06,629 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:40:06,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([588] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][383], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 357#true, 374#(<= ~global~0 1), 155#L702-24true]) [2023-11-30 07:40:06,630 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,630 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,630 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,630 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][344], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 4#L702-3true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 383#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,631 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,631 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,631 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,631 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:06,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 361#(<= 1 ~global~0), 104#L702-9true, 164#true, 349#true, 383#true, 19#L702-9true, 374#(<= ~global~0 1), 178#true]) [2023-11-30 07:40:06,688 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:40:06,688 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:40:06,688 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:40:06,688 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:40:06,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][345], [136#L702-27true, t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 4#L702-3true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 383#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,696 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:06,696 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:06,696 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:06,696 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:06,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][344], [136#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 71#L702-5true, 357#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,774 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:06,774 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:06,774 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:06,774 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:06,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 357#true, 126#L702-18true]) [2023-11-30 07:40:06,776 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:40:06,777 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:40:06,777 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:40:06,777 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:40:06,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][345], [136#L702-27true, t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 71#L702-5true, 357#true, 383#true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,841 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:06,841 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:06,841 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:06,841 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:06,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 383#true, 95#L702-20true]) [2023-11-30 07:40:06,842 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:06,843 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:06,843 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:06,843 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:06,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][344], [136#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 383#true, 118#L702-6true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,845 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:06,845 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:06,845 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:06,845 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:06,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][344], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 357#true, 153#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,845 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:06,846 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:06,846 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:06,846 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:06,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][345], [136#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 357#true, 118#L702-6true, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,917 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:06,917 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:06,917 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:06,917 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:06,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][345], [136#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 383#true, 153#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 374#(<= ~global~0 1)]) [2023-11-30 07:40:06,917 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:06,917 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:06,917 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:06,918 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:06,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][480], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 112#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 357#true, 375#(<= |t_funThread1of2ForFork0_#t~post8| 1)]) [2023-11-30 07:40:06,919 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:06,920 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:06,920 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:06,920 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:06,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 96#L702-12true, 31#L702-21true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 357#true]) [2023-11-30 07:40:06,920 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:06,920 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:06,920 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:06,920 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:07,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 48#L702-22true, 357#true, 383#true]) [2023-11-30 07:40:07,002 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:07,002 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:07,002 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:07,002 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:07,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][498], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 145#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 362#(<= 1 |t_funThread1of2ForFork0_#t~post8|), 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true]) [2023-11-30 07:40:07,002 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:07,002 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:07,002 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:07,002 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:07,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][342], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 33#L702-23true, 44#L702-12true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true, 357#true]) [2023-11-30 07:40:07,030 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:07,030 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:07,030 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:07,030 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:07,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 90#L702-23true, 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 357#true]) [2023-11-30 07:40:07,092 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:07,092 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:07,092 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:07,092 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:07,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][368], [65#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 104#L702-9true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 383#true]) [2023-11-30 07:40:07,101 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:07,102 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:07,102 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:07,102 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:07,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 132#L702-20true, 370#true, 164#true, 104#L702-9true, 349#true, 357#true, 383#true, 178#true]) [2023-11-30 07:40:07,118 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:07,118 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:07,118 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:07,118 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:07,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][340], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 132#L702-20true, 370#true, 44#L702-12true, 164#true, 349#true, 11#L708true, 383#true, 357#true, 178#true]) [2023-11-30 07:40:07,281 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:40:07,281 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:07,282 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:07,282 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:07,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][517], [t_funThread1of2ForFork0InUse, 136#L702-27true, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 383#true, 158#L702-8true]) [2023-11-30 07:40:07,297 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:40:07,297 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:07,297 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:07,297 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:40:07,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][246], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 48#L702-22true, 383#true, 357#true]) [2023-11-30 07:40:07,300 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:07,300 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:07,300 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:07,300 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:07,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][523], [t_funThread1of2ForFork0InUse, 38#L702-18true, 171#true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 145#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 362#(<= 1 |t_funThread1of2ForFork0_#t~post8|), 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 383#true]) [2023-11-30 07:40:07,301 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:07,301 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:07,301 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:07,301 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:07,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 171#true, 8#L707-14true, t_funThread2of2ForFork0InUse, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 357#true, 155#L702-24true]) [2023-11-30 07:40:07,366 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:40:07,366 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:07,366 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:07,366 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:07,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([574] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][517], [136#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 357#true, 383#true, 19#L702-9true]) [2023-11-30 07:40:07,366 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:40:07,366 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:07,366 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:07,366 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:07,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([591] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{t_funThread2of2ForFork0_#t~nondet7=|v_t_funThread2of2ForFork0_#t~nondet7_1|, #pthreadsMutex=|v_#pthreadsMutex_81|, ~#__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_#t~nondet7][246], [38#L702-18true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 90#L702-23true, 164#true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 383#true]) [2023-11-30 07:40:07,369 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:07,369 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:07,369 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:07,369 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:07,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [t_funThread1of2ForFork0InUse, 171#true, 106#L708-3true, t_funThread2of2ForFork0InUse, 33#L702-23true, 370#true, 164#true, 104#L702-9true, 349#true, 383#true, 357#true, 178#true]) [2023-11-30 07:40:07,416 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:07,416 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:07,416 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:07,416 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:07,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][343], [t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 33#L702-23true, 44#L702-12true, 164#true, 349#true, 383#true, 357#true, 68#L707-16true]) [2023-11-30 07:40:07,432 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:40:07,432 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:40:07,432 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:40:07,432 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:40:07,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][462], [65#L702-27true, t_funThread1of2ForFork0InUse, 182#(<= 1 |ULTIMATE.start_main_~i~0#1|), 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 104#L702-9true, 349#true, 357#true, 383#true, 68#L707-16true]) [2023-11-30 07:40:07,446 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:07,446 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:07,446 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:07,446 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:07,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([415] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 106#L708-3true, 370#true, 33#L702-23true, 164#true, 104#L702-9true, 349#true, 383#true, 357#true, 178#true]) [2023-11-30 07:40:07,457 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:07,457 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:07,457 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:07,457 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:07,457 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:07,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][340], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 33#L702-23true, 44#L702-12true, 164#true, 349#true, 11#L708true, 357#true, 383#true, 178#true]) [2023-11-30 07:40:07,457 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:07,457 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:07,457 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:07,457 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:07,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][461], [65#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 104#L702-9true, 349#true, 11#L708true, 383#true, 357#true, 178#true]) [2023-11-30 07:40:07,457 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:07,457 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:07,457 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:07,458 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:07,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([573] L702-9-->L702-12: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet6=|v_t_funThread1of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet6][340], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 33#L702-23true, 44#L702-12true, 164#true, 349#true, 11#L708true, 383#true, 357#true, 178#true]) [2023-11-30 07:40:07,494 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:40:07,494 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:40:07,494 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:40:07,494 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:40:07,494 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:40:07,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([613] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][461], [65#L702-27true, t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 370#true, 164#true, 104#L702-9true, 349#true, 11#L708true, 383#true, 357#true, 178#true]) [2023-11-30 07:40:07,582 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:40:07,583 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:40:07,583 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:40:07,583 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:40:07,583 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:40:07,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][177], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 101#L703-2true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 370#true, 164#true, 96#L702-12true, 354#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 98#L707-13true, 357#true, 383#true]) [2023-11-30 07:40:07,602 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:07,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:07,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:07,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:07,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([612] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet6=|v_t_funThread2of2ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet6][174], [t_funThread1of2ForFork0InUse, 171#true, t_funThread2of2ForFork0InUse, 8#L707-14true, 101#L703-2true, 370#true, 347#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 164#true, 96#L702-12true, 352#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 383#true, 357#true]) [2023-11-30 07:40:07,740 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:40:07,740 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:40:07,740 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:40:07,740 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:40:08,913 INFO L124 PetriNetUnfolderBase]: 11892/25845 cut-off events. [2023-11-30 07:40:08,914 INFO L125 PetriNetUnfolderBase]: For 166993/199794 co-relation queries the response was YES. [2023-11-30 07:40:08,963 INFO L83 FinitePrefix]: Finished finitePrefix Result has 123772 conditions, 25845 events. 11892/25845 cut-off events. For 166993/199794 co-relation queries the response was YES. Maximal size of possible extension queue 946. Compared 264345 event pairs, 2010 based on Foata normal form. 523/22887 useless extension candidates. Maximal degree in co-relation 109466. Up to 12251 conditions per place. [2023-11-30 07:40:09,095 INFO L140 encePairwiseOnDemand]: 169/176 looper letters, 612 selfloop transitions, 8 changer transitions 0/757 dead transitions. [2023-11-30 07:40:09,095 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 757 transitions, 9876 flow [2023-11-30 07:40:09,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:40:09,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:40:09,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 694 transitions. [2023-11-30 07:40:09,097 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7886363636363637 [2023-11-30 07:40:09,097 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 694 transitions. [2023-11-30 07:40:09,097 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 694 transitions. [2023-11-30 07:40:09,097 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:40:09,097 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 694 transitions. [2023-11-30 07:40:09,099 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 138.8) internal successors, (694), 5 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have 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:40:09,100 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 176.0) internal successors, (1056), 6 states have internal predecessors, (1056), 0 states have call successors, (0), 0 states have 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:40:09,100 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 176.0) internal successors, (1056), 6 states have internal predecessors, (1056), 0 states have call successors, (0), 0 states have 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:40:09,101 INFO L307 CegarLoopForPetriNet]: 161 programPoint places, 33 predicate places. [2023-11-30 07:40:09,101 INFO L500 AbstractCegarLoop]: Abstraction has has 194 places, 757 transitions, 9876 flow [2023-11-30 07:40:09,101 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 123.75) internal successors, (495), 4 states have internal predecessors, (495), 0 states have call successors, (0), 0 states have 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:40:09,101 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:40:09,101 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] [2023-11-30 07:40:09,101 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-30 07:40:09,101 INFO L425 AbstractCegarLoop]: === Iteration 8 === 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:40:09,102 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:40:09,102 INFO L85 PathProgramCache]: Analyzing trace with hash -1457869469, now seen corresponding path program 1 times [2023-11-30 07:40:09,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:40:09,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102928925] [2023-11-30 07:40:09,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:40:09,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:40:09,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 07:40:09,113 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-30 07:40:09,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 07:40:09,127 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-30 07:40:09,127 INFO L372 BasicCegarLoop]: Counterexample is feasible [2023-11-30 07:40:09,128 INFO L810 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (16 of 17 remaining) [2023-11-30 07:40:09,128 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 17 remaining) [2023-11-30 07:40:09,128 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 17 remaining) [2023-11-30 07:40:09,128 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 17 remaining) [2023-11-30 07:40:09,128 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 17 remaining) [2023-11-30 07:40:09,128 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 17 remaining) [2023-11-30 07:40:09,128 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 17 remaining) [2023-11-30 07:40:09,128 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 17 remaining) [2023-11-30 07:40:09,128 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 17 remaining) [2023-11-30 07:40:09,128 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 17 remaining) [2023-11-30 07:40:09,128 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 17 remaining) [2023-11-30 07:40:09,129 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 17 remaining) [2023-11-30 07:40:09,129 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 17 remaining) [2023-11-30 07:40:09,129 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 17 remaining) [2023-11-30 07:40:09,129 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 17 remaining) [2023-11-30 07:40:09,129 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 17 remaining) [2023-11-30 07:40:09,129 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 17 remaining) [2023-11-30 07:40:09,129 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-30 07:40:09,129 INFO L457 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:40:09,130 WARN L227 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-11-30 07:40:09,130 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-11-30 07:40:09,151 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2023-11-30 07:40:09,153 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 197 places, 217 transitions, 461 flow [2023-11-30 07:40:09,188 INFO L124 PetriNetUnfolderBase]: 54/468 cut-off events. [2023-11-30 07:40:09,189 INFO L125 PetriNetUnfolderBase]: For 19/19 co-relation queries the response was YES. [2023-11-30 07:40:09,190 INFO L83 FinitePrefix]: Finished finitePrefix Result has 493 conditions, 468 events. 54/468 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1702 event pairs, 1 based on Foata normal form. 0/378 useless extension candidates. Maximal degree in co-relation 310. Up to 16 conditions per place. [2023-11-30 07:40:09,191 INFO L82 GeneralOperation]: Start removeDead. Operand has 197 places, 217 transitions, 461 flow [2023-11-30 07:40:09,195 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 197 places, 217 transitions, 461 flow [2023-11-30 07:40:09,196 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 07:40:09,196 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;@495a0199, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 07:40:09,196 INFO L363 AbstractCegarLoop]: Starting to check reachability of 21 error locations. [2023-11-30 07:40:09,199 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 07:40:09,199 INFO L124 PetriNetUnfolderBase]: 2/62 cut-off events. [2023-11-30 07:40:09,199 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 07:40:09,199 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:40:09,199 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:40:09,199 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:40:09,199 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:40:09,199 INFO L85 PathProgramCache]: Analyzing trace with hash -1604642262, now seen corresponding path program 1 times [2023-11-30 07:40:09,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:40:09,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324521016] [2023-11-30 07:40:09,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:40:09,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:40:09,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:40:09,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 07:40:09,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:40:09,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324521016] [2023-11-30 07:40:09,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324521016] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:40:09,336 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:40:09,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:40:09,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856959689] [2023-11-30 07:40:09,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:40:09,336 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:40:09,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:40:09,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:40:09,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:40:09,338 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 150 out of 217 [2023-11-30 07:40:09,339 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 197 places, 217 transitions, 461 flow. Second operand has 4 states, 4 states have (on average 151.75) internal successors, (607), 4 states have internal predecessors, (607), 0 states have call successors, (0), 0 states have 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:40:09,339 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:40:09,339 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 150 of 217 [2023-11-30 07:40:09,339 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:40:13,719 INFO L124 PetriNetUnfolderBase]: 16699/50363 cut-off events. [2023-11-30 07:40:13,719 INFO L125 PetriNetUnfolderBase]: For 877/877 co-relation queries the response was YES. [2023-11-30 07:40:13,856 INFO L83 FinitePrefix]: Finished finitePrefix Result has 74477 conditions, 50363 events. 16699/50363 cut-off events. For 877/877 co-relation queries the response was YES. Maximal size of possible extension queue 1319. Compared 656287 event pairs, 10707 based on Foata normal form. 12731/57533 useless extension candidates. Maximal degree in co-relation 8727. Up to 23637 conditions per place. [2023-11-30 07:40:14,213 INFO L140 encePairwiseOnDemand]: 186/217 looper letters, 63 selfloop transitions, 4 changer transitions 0/215 dead transitions. [2023-11-30 07:40:14,213 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 215 transitions, 591 flow [2023-11-30 07:40:14,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:40:14,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:40:14,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 863 transitions. [2023-11-30 07:40:14,474 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7953917050691244 [2023-11-30 07:40:14,474 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 863 transitions. [2023-11-30 07:40:14,474 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 863 transitions. [2023-11-30 07:40:14,474 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:40:14,474 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 863 transitions. [2023-11-30 07:40:14,475 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 172.6) internal successors, (863), 5 states have internal predecessors, (863), 0 states have call successors, (0), 0 states have 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:40:14,477 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 217.0) internal successors, (1302), 6 states have internal predecessors, (1302), 0 states have call successors, (0), 0 states have 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:40:14,477 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 217.0) internal successors, (1302), 6 states have internal predecessors, (1302), 0 states have call successors, (0), 0 states have 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:40:14,477 INFO L307 CegarLoopForPetriNet]: 197 programPoint places, 1 predicate places. [2023-11-30 07:40:14,477 INFO L500 AbstractCegarLoop]: Abstraction has has 198 places, 215 transitions, 591 flow [2023-11-30 07:40:14,478 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 151.75) internal successors, (607), 4 states have internal predecessors, (607), 0 states have call successors, (0), 0 states have 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:40:14,478 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:40:14,478 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] [2023-11-30 07:40:14,478 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-30 07:40:14,478 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-30 07:40:14,478 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:40:14,478 INFO L85 PathProgramCache]: Analyzing trace with hash 475299757, now seen corresponding path program 1 times [2023-11-30 07:40:14,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:40:14,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752631665] [2023-11-30 07:40:14,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:40:14,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:40:14,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:40:14,599 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:40:14,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:40:14,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752631665] [2023-11-30 07:40:14,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752631665] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:40:14,599 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:40:14,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:40:14,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426159258] [2023-11-30 07:40:14,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:40:14,600 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:40:14,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:40:14,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:40:14,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:40:14,601 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 145 out of 217 [2023-11-30 07:40:14,602 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 198 places, 215 transitions, 591 flow. Second operand has 4 states, 4 states have (on average 146.5) internal successors, (586), 4 states have internal predecessors, (586), 0 states have call successors, (0), 0 states have 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:40:14,602 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:40:14,602 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 145 of 217 [2023-11-30 07:40:14,602 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:40:14,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 117#L702-3true, 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:14,779 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:14,779 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:14,779 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:14,779 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:14,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:40:14,805 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:14,805 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:14,805 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:14,805 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:14,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:40:14,806 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:14,806 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:14,806 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:14,806 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:14,806 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:14,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [146#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:40:14,833 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,833 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,833 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,833 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][81], [t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:40:14,834 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,834 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,834 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,834 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:40:14,834 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,834 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,835 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,835 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 117#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:40:14,835 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,835 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,835 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,835 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [146#L707-4true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:40:14,837 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,837 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,837 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,837 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,837 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 117#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:40:14,837 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,837 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,837 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,837 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,837 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 184#L702-12true, 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:14,838 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,838 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,838 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,838 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:14,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:40:14,864 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,864 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,864 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,864 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,864 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:40:14,864 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,864 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,864 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,864 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][83], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:40:14,865 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,865 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,865 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,865 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:40:14,866 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,866 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,866 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,866 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,866 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 152#L702-5true, 184#L702-12true]) [2023-11-30 07:40:14,868 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,868 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,868 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,868 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:14,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][176], [120#L707-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:40:14,895 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,895 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,895 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,895 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][81], [t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:40:14,903 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,904 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,904 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,904 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [146#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:40:14,906 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,906 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,906 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,906 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 82#L707-16true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:40:14,907 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,907 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,907 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,907 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][196], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 10#L707-14true]) [2023-11-30 07:40:14,909 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,909 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,909 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,909 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:14,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][177], [120#L707-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:40:14,938 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,938 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,938 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,938 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [51#L707-7true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:40:14,938 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,938 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,938 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,938 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][177], [120#L707-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:40:14,939 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,939 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,939 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,939 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,939 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [51#L707-7true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:40:14,940 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,940 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,940 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,941 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,941 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][178], [120#L707-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:40:14,941 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,941 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,941 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,941 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:40:14,946 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,946 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,946 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,946 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:40:14,947 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,947 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,947 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,947 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 97#L702-8true, 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:14,950 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,950 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,950 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,950 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][196], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 10#L707-14true]) [2023-11-30 07:40:14,951 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,951 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,951 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,951 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][196], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:40:14,951 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,951 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,951 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,951 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:14,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][176], [120#L707-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:40:14,985 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,985 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,985 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,985 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][81], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:40:14,991 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,991 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,991 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,991 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][140], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:14,996 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,996 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,996 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,996 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:40:14,996 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,996 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,996 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,996 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][196], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:40:14,997 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,997 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,997 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,997 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][196], [146#L707-4true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:40:14,998 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,998 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,998 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,998 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][196], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true]) [2023-11-30 07:40:14,998 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,998 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,998 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:14,998 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:15,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][177], [120#L707-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:40:15,035 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,036 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,036 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,036 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [51#L707-7true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:40:15,037 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,037 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,037 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,037 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][81], [t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:40:15,045 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,045 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,045 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,045 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][196], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:40:15,046 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,046 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,046 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,046 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [146#L707-4true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:40:15,049 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,049 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,049 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,049 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 184#L702-12true, 97#L702-8true, 82#L707-16true]) [2023-11-30 07:40:15,049 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,049 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,049 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,049 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][140], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:40:15,050 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,050 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,050 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,050 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][196], [146#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:40:15,051 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,051 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,051 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,051 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][196], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true]) [2023-11-30 07:40:15,051 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,051 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,051 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,051 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true, 10#L707-14true]) [2023-11-30 07:40:15,055 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,055 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,055 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,055 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 10#L707-14true]) [2023-11-30 07:40:15,055 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,055 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,055 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,056 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:15,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][176], [120#L707-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:40:15,095 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,095 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,095 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,095 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:40:15,105 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,106 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,106 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,106 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:40:15,107 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,107 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,107 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,107 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][196], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:40:15,202 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,202 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,202 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,202 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][140], [146#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:40:15,205 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,205 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,205 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,205 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][140], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:40:15,205 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,205 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,205 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,205 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 207#true]) [2023-11-30 07:40:15,208 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,208 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,208 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,208 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:15,208 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,208 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,208 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,208 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:15,208 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,208 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,208 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,209 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true]) [2023-11-30 07:40:15,210 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,210 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,210 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,210 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true]) [2023-11-30 07:40:15,210 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,210 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,210 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,210 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 41#L702-18true, 207#true, 10#L707-14true]) [2023-11-30 07:40:15,211 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,211 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,211 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,211 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:15,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][176], [120#L707-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:40:15,250 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,250 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,250 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,250 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][196], [51#L707-7true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:40:15,251 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,251 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,251 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,252 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][140], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:40:15,264 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,264 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,264 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,264 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [146#L707-4true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true]) [2023-11-30 07:40:15,269 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,269 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,269 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,269 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [146#L707-4true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true]) [2023-11-30 07:40:15,269 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,269 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,269 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,269 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:15,271 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,271 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,271 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,271 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,271 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true, 82#L707-16true]) [2023-11-30 07:40:15,271 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,271 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,271 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,271 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 82#L707-16true]) [2023-11-30 07:40:15,271 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,271 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,271 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,272 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 41#L702-18true, 207#true]) [2023-11-30 07:40:15,272 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,272 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,272 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,272 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [146#L707-4true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true]) [2023-11-30 07:40:15,273 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,273 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,273 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,273 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:40:15,273 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,273 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,273 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,273 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true]) [2023-11-30 07:40:15,273 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,273 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,273 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,273 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,274 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:15,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 82#L707-16true]) [2023-11-30 07:40:15,274 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,274 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,274 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,274 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][177], [120#L707-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:40:15,318 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,318 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,318 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,318 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][73], [51#L707-7true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:40:15,320 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,321 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,321 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,321 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][196], [51#L707-7true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:40:15,321 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,321 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,321 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,321 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][177], [120#L707-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 207#true]) [2023-11-30 07:40:15,323 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,323 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,323 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,323 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][177], [120#L707-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 207#true]) [2023-11-30 07:40:15,324 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,324 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,324 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,324 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][177], [120#L707-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 207#true]) [2023-11-30 07:40:15,325 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,325 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,325 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,325 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [146#L707-4true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 41#L702-18true, 207#true]) [2023-11-30 07:40:15,337 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,337 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,337 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,337 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,337 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:40:15,339 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,339 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,339 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,339 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:40:15,339 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,339 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,339 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,339 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 41#L702-18true, 207#true, 82#L707-16true]) [2023-11-30 07:40:15,340 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,340 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,340 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,340 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,340 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:15,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][140], [51#L707-7true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:40:15,398 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,398 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,398 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,398 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][177], [120#L707-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 207#true]) [2023-11-30 07:40:15,404 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,404 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,404 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,404 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,404 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [51#L707-7true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true]) [2023-11-30 07:40:15,404 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:15,404 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:15,404 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:15,404 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:15,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:40:15,421 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,421 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,421 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,421 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,421 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:15,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [51#L707-7true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true]) [2023-11-30 07:40:15,489 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:15,489 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:15,490 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:15,490 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:15,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [51#L707-7true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true]) [2023-11-30 07:40:15,490 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:15,490 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:15,490 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:15,490 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:15,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [51#L707-7true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 41#L702-18true, 207#true]) [2023-11-30 07:40:15,581 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:15,581 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:15,581 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:15,581 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:15,581 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:15,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 207#true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:15,946 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:15,946 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:15,946 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:15,946 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:15,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:15,947 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:15,947 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:15,947 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:15,947 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:15,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 207#true, 121#L707-13true]) [2023-11-30 07:40:15,949 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:15,949 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:15,949 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:15,949 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:15,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 121#L707-13true]) [2023-11-30 07:40:15,950 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:15,950 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:15,950 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:15,950 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:16,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:16,082 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,082 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,082 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,082 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 207#true, 10#L707-14true]) [2023-11-30 07:40:16,084 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,084 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,084 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,084 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 10#L707-14true]) [2023-11-30 07:40:16,085 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,085 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,085 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,085 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 121#L707-13true]) [2023-11-30 07:40:16,086 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,086 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,086 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,086 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:16,240 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,240 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,240 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,240 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:16,241 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,241 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,241 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,241 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 207#true]) [2023-11-30 07:40:16,242 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,242 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,242 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,242 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:16,243 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,243 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,243 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,243 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 10#L707-14true]) [2023-11-30 07:40:16,244 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,244 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,244 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,244 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 10#L707-14true]) [2023-11-30 07:40:16,245 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,245 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,245 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,245 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,245 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true, 121#L707-13true]) [2023-11-30 07:40:16,246 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,246 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,246 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,246 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true, 121#L707-13true]) [2023-11-30 07:40:16,247 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:16,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [146#L707-4true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 207#true]) [2023-11-30 07:40:16,527 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,527 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,527 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,527 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [146#L707-4true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:16,527 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,528 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,528 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,528 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 207#true, 82#L707-16true]) [2023-11-30 07:40:16,535 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,535 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,535 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,535 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 82#L707-16true]) [2023-11-30 07:40:16,535 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,535 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,535 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,535 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:16,540 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,540 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,541 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,541 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 106#L707-15true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:16,544 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,544 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,544 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,544 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:16,545 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,545 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,545 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,545 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,545 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#$Ultimate##0true, 41#L702-18true, 207#true, 10#L707-14true]) [2023-11-30 07:40:16,546 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,546 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,546 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,546 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true, 10#L707-14true]) [2023-11-30 07:40:16,546 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,546 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,546 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,546 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true, 121#L707-13true]) [2023-11-30 07:40:16,549 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,549 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,549 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,549 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:16,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [146#L707-4true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:16,779 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,779 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,779 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,779 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [146#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:16,779 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,780 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,780 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,780 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,780 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 207#true]) [2023-11-30 07:40:16,785 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,785 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,786 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,786 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 207#true]) [2023-11-30 07:40:16,786 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,787 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,787 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,787 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 207#true]) [2023-11-30 07:40:16,787 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,787 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,787 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,787 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:40:16,788 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,788 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,788 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,788 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:40:16,788 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,788 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,788 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,788 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 82#L707-16true]) [2023-11-30 07:40:16,792 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,792 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,792 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,792 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 82#L707-16true]) [2023-11-30 07:40:16,792 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,792 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,793 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,793 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,793 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:40:16,801 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,801 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,802 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,802 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:40:16,802 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,802 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,802 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,802 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 79#$Ultimate##0true, 207#true, 10#L707-14true]) [2023-11-30 07:40:16,804 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,804 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,804 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,804 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [146#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:40:16,805 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:16,805 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:16,805 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:16,805 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:16,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:40:16,805 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,805 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,805 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,805 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:16,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true, 82#L707-16true]) [2023-11-30 07:40:16,805 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:16,806 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:16,806 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:16,806 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:16,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true, 10#L707-14true]) [2023-11-30 07:40:16,806 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,806 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,806 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,806 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:16,806 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:17,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [146#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:40:17,043 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,043 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,043 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,043 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [146#L707-4true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:40:17,043 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,044 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,044 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,044 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 207#true]) [2023-11-30 07:40:17,054 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,054 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,054 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,054 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,054 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:40:17,054 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,054 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,054 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,054 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:40:17,055 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,055 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,055 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,055 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:40:17,056 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,056 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,056 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,056 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,056 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#$Ultimate##0true, 41#L702-18true, 207#true, 82#L707-16true]) [2023-11-30 07:40:17,059 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,059 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,059 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,059 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true, 82#L707-16true]) [2023-11-30 07:40:17,059 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,059 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,059 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,059 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:40:17,068 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,068 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,068 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,069 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,069 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:17,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [51#L707-7true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 207#true]) [2023-11-30 07:40:17,332 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,332 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,332 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,333 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [51#L707-7true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:17,333 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,333 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,333 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,333 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [146#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:40:17,413 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,413 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,413 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,413 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,413 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:40:17,421 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,421 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,421 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,422 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:40:17,422 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,422 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,422 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,422 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true, 82#L707-16true]) [2023-11-30 07:40:17,424 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,424 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,425 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,425 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,425 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [t_funThread1of3ForFork0InUse, 4#L703-2true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true]) [2023-11-30 07:40:17,537 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,537 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,537 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,538 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [t_funThread1of3ForFork0InUse, 4#L703-2true, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true]) [2023-11-30 07:40:17,538 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,538 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,538 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,538 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:17,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [51#L707-7true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:40:17,547 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:40:17,547 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:17,547 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:17,547 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:17,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [51#L707-7true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:17,548 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:40:17,548 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:17,548 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:17,548 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:17,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [51#L707-7true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:17,548 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:40:17,548 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:17,548 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:17,548 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:17,549 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:17,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:40:17,649 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,649 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,649 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,649 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,649 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 207#true]) [2023-11-30 07:40:17,785 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:17,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [51#L707-7true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:40:17,794 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:40:17,794 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:17,794 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:17,794 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:17,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [51#L707-7true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:40:17,794 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:40:17,794 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:17,794 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:17,794 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:18,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][177], [120#L707-8true, 4#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:40:18,259 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:40:18,259 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:18,259 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:18,259 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:18,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][177], [120#L707-8true, 4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:40:18,260 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:40:18,260 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:18,260 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:18,260 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:18,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][165], [51#L707-7true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:40:18,286 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:40:18,286 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:18,286 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:18,286 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:18,286 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:18,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][177], [120#L707-8true, 4#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:40:18,550 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:40:18,550 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:18,550 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:18,550 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:20,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:20,965 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:20,965 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:20,965 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:20,965 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:20,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 4#L703-2true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 207#true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:20,965 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:20,965 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:20,966 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:20,966 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:20,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 4#L703-2true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 121#L707-13true]) [2023-11-30 07:40:20,982 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:20,982 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:20,982 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:20,982 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:20,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 207#true, 121#L707-13true]) [2023-11-30 07:40:20,983 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:20,983 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:20,983 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:20,983 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:21,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 4#L703-2true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:21,497 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:21,497 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:21,497 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:21,497 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:21,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 4#L703-2true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 10#L707-14true]) [2023-11-30 07:40:21,506 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:21,506 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:21,506 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:21,506 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:21,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 4#L703-2true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 207#true, 10#L707-14true]) [2023-11-30 07:40:21,506 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:21,506 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:21,507 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:21,507 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:21,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 121#L707-13true]) [2023-11-30 07:40:21,512 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:21,512 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:21,512 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:21,512 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:21,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [106#L707-15true, t_funThread1of3ForFork0InUse, 4#L703-2true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true]) [2023-11-30 07:40:21,847 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:21,847 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:21,847 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:21,847 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:21,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [4#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true]) [2023-11-30 07:40:21,848 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:21,848 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:21,848 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:21,848 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:21,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 4#L703-2true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 10#L707-14true]) [2023-11-30 07:40:21,853 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:21,853 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:21,853 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:21,853 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:22,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [146#L707-4true, t_funThread1of3ForFork0InUse, 4#L703-2true, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true]) [2023-11-30 07:40:22,357 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,358 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,358 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,358 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [146#L707-4true, t_funThread1of3ForFork0InUse, 4#L703-2true, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true]) [2023-11-30 07:40:22,358 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,358 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,358 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,358 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 4#L703-2true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true]) [2023-11-30 07:40:22,390 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,390 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,390 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,390 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 4#L703-2true, 170#L702-7true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 207#true, 82#L707-16true]) [2023-11-30 07:40:22,391 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,391 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,391 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,391 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [4#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true]) [2023-11-30 07:40:22,424 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,424 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,424 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,424 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [146#L707-4true, t_funThread1of3ForFork0InUse, 4#L703-2true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true]) [2023-11-30 07:40:22,734 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:40:22,734 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:22,734 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:22,734 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:22,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:40:22,763 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,763 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,763 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,763 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [4#L703-2true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 207#true]) [2023-11-30 07:40:22,763 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:40:22,763 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:22,763 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:22,763 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:22,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [t_funThread1of3ForFork0InUse, 4#L703-2true, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:40:22,764 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,764 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,764 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,764 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:22,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 4#L703-2true, 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 207#true]) [2023-11-30 07:40:22,764 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:40:22,764 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:22,764 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:22,764 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:22,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 4#L703-2true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 82#L707-16true]) [2023-11-30 07:40:22,770 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:40:22,770 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:22,771 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:22,771 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:23,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][82], [t_funThread1of3ForFork0InUse, 4#L703-2true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:40:23,425 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:40:23,425 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:23,425 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:23,425 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:23,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, 4#L703-2true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 207#true]) [2023-11-30 07:40:23,425 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:40:23,425 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:23,425 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:23,425 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:23,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [51#L707-7true, 4#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true]) [2023-11-30 07:40:23,577 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:40:23,577 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:23,577 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:23,577 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:23,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [51#L707-7true, 4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 207#true]) [2023-11-30 07:40:23,578 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:40:23,578 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:23,578 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:23,578 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:24,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][223], [51#L707-7true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true]) [2023-11-30 07:40:24,441 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:40:24,441 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:24,441 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:24,441 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:36,877 INFO L124 PetriNetUnfolderBase]: 108767/239006 cut-off events. [2023-11-30 07:40:36,877 INFO L125 PetriNetUnfolderBase]: For 59123/61884 co-relation queries the response was YES. [2023-11-30 07:40:37,626 INFO L83 FinitePrefix]: Finished finitePrefix Result has 473509 conditions, 239006 events. 108767/239006 cut-off events. For 59123/61884 co-relation queries the response was YES. Maximal size of possible extension queue 5560. Compared 3171780 event pairs, 54494 based on Foata normal form. 177/213093 useless extension candidates. Maximal degree in co-relation 320451. Up to 109331 conditions per place. [2023-11-30 07:40:38,986 INFO L140 encePairwiseOnDemand]: 209/217 looper letters, 126 selfloop transitions, 8 changer transitions 0/284 dead transitions. [2023-11-30 07:40:38,986 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 284 transitions, 1123 flow [2023-11-30 07:40:38,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:40:38,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:40:39,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 845 transitions. [2023-11-30 07:40:39,016 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7788018433179723 [2023-11-30 07:40:39,016 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 845 transitions. [2023-11-30 07:40:39,016 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 845 transitions. [2023-11-30 07:40:39,016 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:40:39,016 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 845 transitions. [2023-11-30 07:40:39,018 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 169.0) internal successors, (845), 5 states have internal predecessors, (845), 0 states have call successors, (0), 0 states have 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:40:39,019 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 217.0) internal successors, (1302), 6 states have internal predecessors, (1302), 0 states have call successors, (0), 0 states have 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:40:39,019 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 217.0) internal successors, (1302), 6 states have internal predecessors, (1302), 0 states have call successors, (0), 0 states have 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:40:39,020 INFO L307 CegarLoopForPetriNet]: 197 programPoint places, 5 predicate places. [2023-11-30 07:40:39,020 INFO L500 AbstractCegarLoop]: Abstraction has has 202 places, 284 transitions, 1123 flow [2023-11-30 07:40:39,020 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 146.5) internal successors, (586), 4 states have internal predecessors, (586), 0 states have call successors, (0), 0 states have 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:40:39,020 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:40:39,020 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] [2023-11-30 07:40:39,021 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-30 07:40:39,021 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-30 07:40:39,021 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:40:39,021 INFO L85 PathProgramCache]: Analyzing trace with hash -1498642686, now seen corresponding path program 1 times [2023-11-30 07:40:39,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:40:39,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747211451] [2023-11-30 07:40:39,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:40:39,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:40:39,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:40:39,093 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:40:39,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:40:39,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747211451] [2023-11-30 07:40:39,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747211451] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 07:40:39,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108807370] [2023-11-30 07:40:39,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:40:39,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 07:40:39,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 07:40:39,095 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:40:39,096 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:40:39,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:40:39,199 INFO L262 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-30 07:40:39,200 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 07:40:39,246 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:40:39,246 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-30 07:40:39,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108807370] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:40:39,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-30 07:40:39,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2023-11-30 07:40:39,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540710876] [2023-11-30 07:40:39,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:40:39,248 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 07:40:39,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:40:39,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 07:40:39,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-30 07:40:39,249 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 150 out of 217 [2023-11-30 07:40:39,250 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 202 places, 284 transitions, 1123 flow. Second operand has 6 states, 6 states have (on average 152.5) internal successors, (915), 6 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have 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:40:39,250 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:40:39,250 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 150 of 217 [2023-11-30 07:40:39,250 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:40:39,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:39,458 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:39,458 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:39,458 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:39,459 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:39,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:40:39,459 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:40:39,459 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:39,459 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:39,459 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:40:39,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:39,460 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:39,460 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:39,460 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:39,460 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:39,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:39,482 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:40:39,482 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:39,482 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:39,482 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:39,483 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:40:39,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true]) [2023-11-30 07:40:39,507 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:39,507 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:39,507 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:39,507 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:39,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:40:39,508 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:40:39,508 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:39,508 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:39,508 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:40:39,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:39,535 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:40:39,535 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:39,535 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:39,535 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:40:39,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:39,566 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:39,566 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:39,566 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:39,566 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:39,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:39,566 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:40:39,566 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:39,566 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:39,567 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:40:39,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:39,603 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,603 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,603 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,603 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:40:39,603 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,603 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,604 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,604 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:39,605 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,605 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,605 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,605 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:39,605 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,605 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,605 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,605 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:39,606 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,606 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,606 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,606 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:40:39,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:39,647 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:39,647 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:39,647 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:39,647 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:39,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 188#L702-9true]) [2023-11-30 07:40:39,647 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:39,647 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:39,647 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:39,648 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:39,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 121#L707-13true]) [2023-11-30 07:40:39,648 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:39,648 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:39,648 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:39,648 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:39,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:39,649 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:40:39,649 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:39,649 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:39,649 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:40:39,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:39,695 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:40:39,695 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:39,695 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:39,695 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:40:39,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:39,757 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:39,758 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:39,758 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:39,758 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:39,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:39,758 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:40:39,758 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:39,758 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:39,758 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:40:39,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 207#true]) [2023-11-30 07:40:39,817 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,817 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,817 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,817 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:39,818 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,818 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,818 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,818 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:39,818 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,818 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,818 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,818 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:39,819 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,819 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,819 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,819 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:39,820 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,820 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,820 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,820 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:39,820 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,820 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,820 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,820 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:40:39,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [146#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:39,892 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,892 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,892 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,892 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [146#L707-4true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:39,892 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,893 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,893 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,893 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:39,894 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,894 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,894 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,894 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,894 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:39,895 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,895 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,895 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,895 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:39,895 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,895 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,895 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,895 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:39,896 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,896 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,896 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,896 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:39,896 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,896 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,896 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,896 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,896 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:40:39,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][142], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 48#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:39,916 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:39,916 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:39,916 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:39,916 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:39,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][142], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 36#L701-3true, 121#L707-13true]) [2023-11-30 07:40:39,916 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:39,916 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:39,916 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:39,916 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][203], [120#L707-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#$Ultimate##0true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:40,110 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,110 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,111 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,111 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][203], [120#L707-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:40,111 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,111 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,111 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,111 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][203], [120#L707-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:40,113 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,113 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,113 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,113 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [146#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:40,127 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,127 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,127 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,127 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [146#L707-4true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:40,127 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,127 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,127 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,128 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,128 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:40:40,129 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,129 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,129 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,129 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:40:40,129 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,129 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,129 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,129 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:40:40,130 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,130 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,130 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,130 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:40:40,131 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,131 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,131 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,131 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:40:40,131 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,131 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,131 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,131 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,131 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:40:40,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 48#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 188#L702-9true]) [2023-11-30 07:40:40,150 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,150 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,150 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,150 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 184#L702-12true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,150 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,150 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,150 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,150 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:40:40,151 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,151 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,151 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,151 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:40:40,151 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,151 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,151 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,151 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][142], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 48#L702-3true, 10#L707-14true]) [2023-11-30 07:40:40,153 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,153 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,153 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,153 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 36#L701-3true, 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:40,153 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,153 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,153 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,153 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:40,153 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,153 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,153 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,153 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][203], [120#L707-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:40,193 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,193 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,193 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,193 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,193 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:40:40,210 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,210 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,210 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,210 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,210 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:40:40,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 36#L701-3true, 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:40,232 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,232 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,232 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,232 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,232 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 191#$Ultimate##0true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:40,233 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,233 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,233 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,233 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,233 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][161], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,235 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,235 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,235 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,235 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][161], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 121#L707-13true]) [2023-11-30 07:40:40,235 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,235 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,235 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,235 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][126], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:40:40,240 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,240 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,240 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,240 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][126], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:40:40,240 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,240 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,240 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,240 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [51#L707-7true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:40,282 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,282 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,282 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,282 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [51#L707-7true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:40,282 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,282 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,282 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,282 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:40:40,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 188#L702-9true]) [2023-11-30 07:40:40,326 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,326 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,326 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,326 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 184#L702-12true]) [2023-11-30 07:40:40,326 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,326 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,326 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,326 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 48#L702-3true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:40:40,327 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,327 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,327 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,327 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:40:40,327 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,327 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,327 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,327 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 191#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,329 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,329 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,329 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,329 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 191#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:40:40,330 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,330 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,330 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,330 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 188#L702-9true]) [2023-11-30 07:40:40,331 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,331 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,331 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,331 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][142], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,332 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,332 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,332 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,332 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][161], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 10#L707-14true]) [2023-11-30 07:40:40,332 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,332 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,332 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,332 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:40,332 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,332 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,332 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,333 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:40,333 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,333 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,333 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,333 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 121#L707-13true]) [2023-11-30 07:40:40,333 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,333 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,333 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,333 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][142], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 121#L707-13true]) [2023-11-30 07:40:40,333 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,333 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,333 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,333 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][126], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 10#L707-14true]) [2023-11-30 07:40:40,338 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,338 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,339 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,339 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [51#L707-7true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:40,383 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,383 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,383 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,383 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [51#L707-7true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:40,383 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,383 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,383 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,383 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,383 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:40:40,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:40,425 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,425 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,425 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,425 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,425 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:40,425 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,425 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,425 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,425 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,425 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:40,428 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,428 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,428 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,428 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][142], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true]) [2023-11-30 07:40:40,433 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,433 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,433 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,433 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:40:40,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][142], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,436 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,437 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,437 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,437 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][142], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 121#L707-13true]) [2023-11-30 07:40:40,437 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,437 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,437 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,437 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,545 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,545 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,545 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,545 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:40,545 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,545 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,545 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,545 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:40:40,546 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,546 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,546 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,546 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][142], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,555 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,555 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,555 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,555 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][142], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 121#L707-13true]) [2023-11-30 07:40:40,555 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,555 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,555 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,555 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,559 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,559 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,559 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,559 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:40,559 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,559 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,559 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,559 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][141], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:40:40,560 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,560 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,560 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,560 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][141], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:40:40,562 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,562 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,562 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,562 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][142], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:40,563 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,563 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,563 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,563 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,567 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,567 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,567 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,567 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 121#L707-13true]) [2023-11-30 07:40:40,567 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,567 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,567 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,567 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,574 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,574 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,574 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,574 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:40,574 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,574 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,574 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,574 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,599 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,599 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,599 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,599 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:40,599 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,599 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,599 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,599 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 29#L701-3true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true]) [2023-11-30 07:40:40,600 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,600 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,600 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,600 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 29#L701-3true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:40:40,600 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,600 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,600 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,600 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:40:40,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,682 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,682 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,682 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,682 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 117#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:40:40,683 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,683 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,683 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,683 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:40,684 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,684 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,685 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,685 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 188#L702-9true]) [2023-11-30 07:40:40,688 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,688 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,688 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,688 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,688 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,688 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,688 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,688 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:40:40,688 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,688 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,688 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,689 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:40:40,689 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,689 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,689 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,689 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 188#L702-9true]) [2023-11-30 07:40:40,689 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,689 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,689 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,689 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][161], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,690 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,690 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,690 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,690 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 117#L702-3true, 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:40,690 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,690 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,690 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,691 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:40:40,691 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,691 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,691 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,691 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][161], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:40,691 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,691 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,691 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,691 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][142], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:40,694 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,694 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,694 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,694 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,694 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,694 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,694 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,695 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:40,695 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,695 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,695 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,695 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:40,698 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,699 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,699 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,699 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][141], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 10#L707-14true]) [2023-11-30 07:40:40,700 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,700 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,700 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,700 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true]) [2023-11-30 07:40:40,706 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,706 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,706 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,706 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true]) [2023-11-30 07:40:40,716 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,716 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,716 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,716 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,716 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,717 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,717 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,717 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 121#L707-13true]) [2023-11-30 07:40:40,717 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,717 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,717 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,717 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,717 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,717 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,717 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,718 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 121#L707-13true]) [2023-11-30 07:40:40,718 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,718 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,718 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,718 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true]) [2023-11-30 07:40:40,720 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,720 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,720 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,720 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:40,720 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,720 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,721 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,721 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:40,745 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,745 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,745 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,745 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 29#L701-3true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:40,746 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,746 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,746 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,746 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][164], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,749 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,749 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,749 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,749 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][164], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true]) [2023-11-30 07:40:40,750 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,750 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,750 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,750 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][164], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true]) [2023-11-30 07:40:40,750 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,750 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,750 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,750 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][164], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:40:40,751 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:40:40,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:40,829 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,829 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,829 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,829 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,829 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:40,834 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,835 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,835 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,835 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:40,835 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,835 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,835 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,835 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 188#L702-9true]) [2023-11-30 07:40:40,835 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,835 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,835 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,835 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 121#L707-13true]) [2023-11-30 07:40:40,836 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,836 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,836 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,836 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:40,840 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,840 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,840 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,840 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][161], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:40,841 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,841 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,841 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,841 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,843 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,843 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,843 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,843 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 121#L707-13true]) [2023-11-30 07:40:40,844 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,844 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,844 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,844 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][161], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,845 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:40,845 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:40,845 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:40,845 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:40,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][161], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,845 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,845 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,845 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,845 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][161], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:40:40,847 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:40,847 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:40,847 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:40,847 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:40,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][161], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:40,847 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,847 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,847 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,847 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][161], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,850 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:40:40,850 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:40,851 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:40,851 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:40,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][161], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:40,852 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:40:40,852 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:40,852 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:40,852 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:40,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][161], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:40,852 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,852 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,852 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,852 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,859 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:40:40,859 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:40,859 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:40,859 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:40,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,860 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,860 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,860 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,860 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,860 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,860 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,860 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,860 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:40:40,864 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:40:40,864 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:40,864 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:40,864 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:40:40,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:40,864 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,864 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,864 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,864 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 121#L707-13true]) [2023-11-30 07:40:40,864 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,864 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,864 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,864 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:40:40,865 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,865 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,865 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,865 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true]) [2023-11-30 07:40:40,872 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,872 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,872 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,872 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,872 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:40,872 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,872 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,872 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,872 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,872 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,873 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,873 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,873 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,873 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:40,873 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,873 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,873 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,873 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:40,874 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,874 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,874 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,874 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 121#L707-13true]) [2023-11-30 07:40:40,874 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,874 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,874 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,874 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:40:40,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:40,876 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,876 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,876 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,876 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:40,876 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,876 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,876 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:40,876 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:40:41,150 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,150 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,150 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,150 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 184#L702-12true]) [2023-11-30 07:40:41,150 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,151 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,151 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,151 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:41,151 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,151 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,151 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,151 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 184#L702-12true, 152#L702-5true, 121#L707-13true]) [2023-11-30 07:40:41,152 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,152 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,152 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,152 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:40:41,153 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 188#L702-9true]) [2023-11-30 07:40:41,154 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,155 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 184#L702-12true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,155 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,155 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,155 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,155 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:40:41,155 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,155 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,155 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,155 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:40:41,156 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,156 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,156 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,156 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:41,160 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,160 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,160 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,160 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 184#L702-12true, 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:41,162 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,162 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,162 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,162 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,165 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,165 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,165 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,165 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:41,165 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,165 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,165 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,165 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true]) [2023-11-30 07:40:41,170 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,170 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,170 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,170 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][161], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:41,172 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,172 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,172 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,172 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][161], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:41,172 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,172 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,173 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,173 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,179 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,179 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,179 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,179 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:41,179 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,179 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,179 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,179 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,191 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,191 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,191 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,191 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,191 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,191 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,191 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,191 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:40:41,197 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,197 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,197 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,197 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:40:41,198 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,198 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,198 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,198 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,201 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,201 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,201 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,201 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:40:41,201 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,201 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,201 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,201 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:41,210 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,210 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,210 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,210 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,210 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true]) [2023-11-30 07:40:41,210 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,210 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,210 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,210 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,210 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,211 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,211 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,211 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,212 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:41,212 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,212 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,212 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,212 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true]) [2023-11-30 07:40:41,214 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,214 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,214 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,214 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:41,214 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,215 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,215 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,215 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:41,215 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,215 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,215 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,215 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:41,215 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,215 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,215 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,215 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:41,216 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,216 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,216 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,216 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:41,216 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,216 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,216 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,216 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true]) [2023-11-30 07:40:41,235 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,235 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,235 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,235 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:40:41,236 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,236 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,236 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,236 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][164], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true]) [2023-11-30 07:40:41,237 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:40:41,237 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:40:41,237 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:40:41,237 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:40:41,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][164], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:41,237 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:40:41,237 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:40:41,237 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:40:41,237 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:40:41,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:41,238 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,238 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,238 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,238 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,249 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,249 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,249 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,250 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:41,250 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,250 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,250 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,250 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 29#L701-3true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,251 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 29#L701-3true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true]) [2023-11-30 07:40:41,251 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:40:41,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 184#L702-12true, 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:41,361 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,361 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,361 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,362 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,362 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:41,362 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,362 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,362 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,362 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:41,364 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,365 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,365 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,365 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:41,365 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,365 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,365 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,365 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 188#L702-9true]) [2023-11-30 07:40:41,365 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,366 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,366 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,366 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:40:41,366 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,366 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,366 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,366 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true]) [2023-11-30 07:40:41,375 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,375 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,375 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,376 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:41,389 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,389 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,389 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,389 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,407 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,407 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,407 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,407 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:41,415 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,415 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,415 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,415 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true]) [2023-11-30 07:40:41,415 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:40:41,415 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:40:41,415 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:40:41,415 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:40:41,415 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:40:41,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true]) [2023-11-30 07:40:41,416 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,416 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,416 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,416 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:41,416 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:40:41,416 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:40:41,416 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:40:41,416 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:40:41,416 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:40:41,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:41,417 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,417 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,417 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,417 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:41,417 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,417 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,417 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,417 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,417 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:41,417 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,417 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,417 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,418 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,418 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:41,419 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,419 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,419 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,419 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,422 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,422 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,422 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,422 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 121#L707-13true]) [2023-11-30 07:40:41,422 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,422 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,422 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,423 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,423 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,423 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,423 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,423 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:40:41,423 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,423 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true]) [2023-11-30 07:40:41,432 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:41,451 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,451 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,451 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,451 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:41,451 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,452 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,452 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,452 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,452 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:41,469 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,469 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,469 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,469 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 29#L701-3true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true]) [2023-11-30 07:40:41,470 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,470 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,470 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,470 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][164], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,475 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,475 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,475 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,475 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][164], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true]) [2023-11-30 07:40:41,475 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,476 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,476 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,476 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][164], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true]) [2023-11-30 07:40:41,476 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,476 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,476 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,476 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:40:41,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:40:41,598 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,598 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,598 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,598 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 121#L707-13true]) [2023-11-30 07:40:41,599 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,599 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,600 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,600 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:41,602 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,615 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,615 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,615 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,615 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 121#L707-13true]) [2023-11-30 07:40:41,615 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,615 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,615 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,615 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,616 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,616 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,616 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,616 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:40:41,616 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,616 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,616 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,617 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true]) [2023-11-30 07:40:41,627 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,627 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,627 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,627 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:40:41,628 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,628 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,628 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,628 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true]) [2023-11-30 07:40:41,652 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,652 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,652 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,652 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,652 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:41,652 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,652 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,652 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,652 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,652 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:41,653 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,653 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,653 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,653 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:41,653 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,653 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,653 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,653 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:41,653 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,653 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,653 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,653 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,654 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true]) [2023-11-30 07:40:41,658 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,658 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,658 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,658 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:40:41,658 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,658 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,658 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,658 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,658 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,658 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,659 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,659 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:40:41,659 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,659 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,659 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,659 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,659 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,659 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,659 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,659 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:41,660 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,660 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,660 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,660 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:40:41,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:41,686 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,686 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,686 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,687 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,805 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,805 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,805 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,805 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,805 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,805 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,805 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,805 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:41,806 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,806 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,806 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,806 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:40:41,806 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,806 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,806 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,806 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:40:41,807 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,807 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,807 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,807 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 97#L702-8true, 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:41,815 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,815 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,815 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,815 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,816 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,816 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,816 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,816 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 121#L707-13true]) [2023-11-30 07:40:41,816 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,816 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,816 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,816 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,817 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,817 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,817 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,817 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:40:41,817 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,817 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,817 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,818 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 10#L707-14true]) [2023-11-30 07:40:41,821 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,821 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,821 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,821 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:41,822 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,822 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,822 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,822 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:41,832 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,832 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,832 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,832 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:41,857 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,857 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:41,858 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:41,858 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true]) [2023-11-30 07:40:41,859 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,859 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,859 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,859 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:41,859 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,859 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,859 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,859 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:41,860 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,860 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,860 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,860 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,864 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,864 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,864 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,864 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 121#L707-13true]) [2023-11-30 07:40:41,864 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,864 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,864 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,864 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true]) [2023-11-30 07:40:41,865 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,865 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,865 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,865 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:40:41,865 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,865 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,865 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,865 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,866 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,866 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,866 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,866 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:40:41,866 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,866 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,866 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,867 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,896 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,896 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,896 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,896 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:41,896 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,896 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,896 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,896 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:41,900 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,900 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,900 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,901 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true]) [2023-11-30 07:40:41,901 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,901 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,901 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,901 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:40:41,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:41,901 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,901 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,901 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:41,901 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:42,210 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,210 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,210 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,210 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:42,210 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,210 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,210 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,210 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,210 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:42,211 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,211 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,211 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,211 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 188#L702-9true]) [2023-11-30 07:40:42,211 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,212 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,212 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,212 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:40:42,224 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,224 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,224 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,224 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 188#L702-9true]) [2023-11-30 07:40:42,225 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,225 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,225 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,225 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 121#L707-13true]) [2023-11-30 07:40:42,226 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,226 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,226 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,226 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 10#L707-14true]) [2023-11-30 07:40:42,233 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:42,234 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,234 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,234 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,234 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:42,239 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:42,239 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true]) [2023-11-30 07:40:42,244 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,244 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,244 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,244 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:40:42,244 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,244 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,244 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,244 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true]) [2023-11-30 07:40:42,288 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,289 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,289 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,289 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,289 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:42,289 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,289 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,289 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,289 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,289 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:42,289 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,289 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,290 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,290 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,290 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:42,290 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,290 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,291 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,291 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:42,291 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,291 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,291 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,291 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true]) [2023-11-30 07:40:42,296 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,296 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,296 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,296 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:40:42,296 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,296 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,296 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,296 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true]) [2023-11-30 07:40:42,297 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,297 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,297 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,297 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:40:42,297 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,297 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,297 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,297 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:42,324 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,324 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,324 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,324 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,325 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true]) [2023-11-30 07:40:42,325 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,325 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,325 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,325 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true]) [2023-11-30 07:40:42,329 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:40:42,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:40:42,468 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,468 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,468 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,468 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true]) [2023-11-30 07:40:42,468 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,469 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,469 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,469 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:42,470 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,470 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,470 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,470 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,470 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 121#L707-13true]) [2023-11-30 07:40:42,471 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,471 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,471 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,471 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 121#L707-13true]) [2023-11-30 07:40:42,471 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,471 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,471 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,471 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:42,471 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,472 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,472 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,472 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 7#L702-5true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:42,482 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,482 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,482 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,482 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:42,482 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,482 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,482 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,482 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true]) [2023-11-30 07:40:42,482 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:40:42,483 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 7#L702-5true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:42,488 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:42,488 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:42,535 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:42,535 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:42,536 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,536 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,536 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,536 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true]) [2023-11-30 07:40:42,542 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,542 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,542 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,542 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:40:42,542 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,542 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,542 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,542 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:40:42,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 10#L707-14true]) [2023-11-30 07:40:42,721 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,721 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,721 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,721 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:42,722 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,722 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,722 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,722 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 188#L702-9true]) [2023-11-30 07:40:42,723 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,723 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,723 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,723 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 121#L707-13true]) [2023-11-30 07:40:42,723 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,723 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,723 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,723 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:40:42,724 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,724 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,724 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,724 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:40:42,724 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,724 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,724 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,724 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:42,734 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,734 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,734 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,734 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:42,735 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,735 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,735 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,735 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:42,800 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,800 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,800 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,800 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:42,800 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:40:43,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:43,003 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,003 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,003 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,003 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:43,003 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,004 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,004 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,004 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:43,019 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,019 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,019 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,019 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:43,019 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,020 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,020 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,020 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:43,020 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,020 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,020 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,020 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true]) [2023-11-30 07:40:43,020 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,021 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,021 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,021 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:40:43,052 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,052 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,052 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,052 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 207#true, 48#L702-3true]) [2023-11-30 07:40:43,052 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,052 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,052 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,052 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:40:43,053 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,053 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,053 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,053 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:40:43,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 207#true, 48#L702-3true]) [2023-11-30 07:40:43,053 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,053 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,053 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,053 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:40:43,505 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,505 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,506 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,506 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 121#L707-13true]) [2023-11-30 07:40:43,507 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:43,517 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,517 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,517 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,517 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:43,518 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:43,518 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true]) [2023-11-30 07:40:43,519 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,519 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,519 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,519 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:43,524 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,524 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,524 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,524 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true]) [2023-11-30 07:40:43,524 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,524 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,524 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,524 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:40:43,556 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 207#true, 48#L702-3true]) [2023-11-30 07:40:43,556 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:43,556 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:43,556 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:43,556 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:43,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:43,573 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,573 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,573 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,573 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:43,574 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,574 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,574 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,574 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:40:43,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:43,574 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:43,574 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:43,574 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:43,574 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:43,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:43,787 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,787 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,787 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,787 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 188#L702-9true]) [2023-11-30 07:40:43,788 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,788 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,788 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,788 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 121#L707-13true]) [2023-11-30 07:40:43,789 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,789 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,789 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,789 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 188#L702-9true]) [2023-11-30 07:40:43,789 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,789 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,790 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,790 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:40:43,790 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,790 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,790 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,790 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][225], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:43,800 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,800 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,800 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,800 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true]) [2023-11-30 07:40:43,801 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,801 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,801 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,801 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [146#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:43,825 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:43,825 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:43,825 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:43,825 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:43,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true]) [2023-11-30 07:40:43,843 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,843 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,843 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,843 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true]) [2023-11-30 07:40:43,843 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:43,843 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:43,843 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:43,843 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:43,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true]) [2023-11-30 07:40:43,844 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,844 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,844 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,844 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 207#true]) [2023-11-30 07:40:43,850 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:43,850 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:43,850 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:43,850 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:43,851 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:43,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:40:43,851 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:43,851 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:43,851 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:43,851 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:43,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:43,851 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:43,851 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:43,851 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:43,851 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:43,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:43,861 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,861 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,861 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,861 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:43,861 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,861 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,861 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,861 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:43,865 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,866 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,866 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,866 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true]) [2023-11-30 07:40:43,872 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,872 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,872 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,872 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:43,873 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,873 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,873 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:43,873 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:40:44,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:44,100 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,100 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,100 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,100 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:44,100 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,101 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,101 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,101 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [146#L707-4true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,134 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,134 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,134 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,134 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [146#L707-4true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,134 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,134 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,135 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,135 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,155 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 207#true]) [2023-11-30 07:40:44,155 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,155 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,155 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,155 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,155 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,155 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:40:44,156 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,156 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,156 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,156 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,156 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:40:44,161 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,161 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,161 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,161 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:40:44,161 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,161 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,161 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,161 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,172 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,172 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,172 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,172 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,172 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,174 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,174 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,174 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,174 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,174 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,175 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,175 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,175 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true]) [2023-11-30 07:40:44,178 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,178 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,178 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,178 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [146#L707-4true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:44,178 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,178 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,178 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,178 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:44,178 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,178 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,178 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,178 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:44,178 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,178 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,178 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,179 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:44,179 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,179 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,179 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,179 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:44,179 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,180 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,180 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,180 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:44,180 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,180 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,180 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,180 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,180 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,180 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,180 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,180 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,180 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,180 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,180 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,180 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,181 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,181 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,181 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,181 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:40:44,181 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,181 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,181 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,181 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [146#L707-4true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,181 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,181 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,181 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,181 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:44,182 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,182 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,182 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,182 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:44,183 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,183 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,183 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,183 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,184 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:44,188 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,188 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,188 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,188 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:44,188 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,188 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,188 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,188 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:40:44,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 146#L707-4true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,640 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,640 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,640 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,640 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [146#L707-4true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,640 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,640 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,640 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,640 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [146#L707-4true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,640 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,641 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,641 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,641 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,641 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [146#L707-4true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,643 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,643 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,643 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,643 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [146#L707-4true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,643 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,643 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,643 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,643 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:40:44,663 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,663 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,663 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,663 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:40:44,663 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,663 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,663 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,663 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:44,665 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,665 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,665 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,665 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:44,666 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,666 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,666 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,666 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:44,666 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,666 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,666 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,666 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:44,666 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,666 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,666 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,667 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 46#L702-6true, 207#true]) [2023-11-30 07:40:44,667 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,667 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,667 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,667 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:40:44,672 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,672 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,672 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,672 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:40:44,673 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,673 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,673 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,673 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:40:44,673 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,673 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,673 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,673 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,673 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,675 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,675 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,675 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,675 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,676 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,676 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,676 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,676 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,685 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,685 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,685 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,686 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [146#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:44,686 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,687 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,687 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,687 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:44,687 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,687 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,687 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,687 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [146#L707-4true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,687 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,687 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,687 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,687 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:40:44,688 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,688 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,688 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,688 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,688 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,688 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,688 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,688 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,688 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:44,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,691 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,691 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,691 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,692 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,692 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,692 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,692 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,692 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,692 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,692 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:44,696 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,697 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,697 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,697 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][281], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:44,756 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 29#L701-3true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:44,757 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,757 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,757 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,757 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:40:44,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [51#L707-7true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,824 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:44,824 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:44,824 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:44,824 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:44,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][257], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true, 55#L702-27true]) [2023-11-30 07:40:44,920 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][257], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:40:44,920 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:44,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [146#L707-4true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,997 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:44,997 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:44,997 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:44,997 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:44,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 146#L707-4true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:44,998 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:44,998 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:44,999 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:44,999 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:44,999 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,019 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:40:45,020 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,020 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,020 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,020 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,020 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,020 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][314], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:40:45,022 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,022 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,022 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,022 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:45,023 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,023 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,023 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,023 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,023 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][314], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:40:45,023 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,023 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,023 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,023 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:45,023 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,023 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,023 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,023 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,023 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:40:45,029 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,029 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,029 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,029 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][314], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 131#L702-12true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:45,030 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,030 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,030 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,030 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][314], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 131#L702-12true, 207#true, 46#L702-6true]) [2023-11-30 07:40:45,031 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,031 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,031 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,031 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:45,031 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,031 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,031 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,031 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,031 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:40:45,031 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,032 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,032 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,032 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,032 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,032 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,032 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,032 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,032 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [146#L707-4true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,042 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,042 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [146#L707-4true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,043 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,043 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,043 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,043 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,043 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:40:45,043 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,043 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,043 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,043 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,043 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,044 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,044 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,044 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,044 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,044 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,044 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,044 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,044 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,044 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,045 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,045 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,045 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,045 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,045 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,048 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,048 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,048 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,048 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,048 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:40:45,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [51#L707-7true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,175 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,176 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,176 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,176 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [51#L707-7true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,176 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,176 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,176 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,176 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 51#L707-7true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:45,177 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,177 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,177 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,177 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 51#L707-7true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,178 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,178 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,178 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,178 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][257], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 55#L702-27true, 10#L707-14true]) [2023-11-30 07:40:45,270 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,270 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,270 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,270 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [146#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,553 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,553 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,553 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,553 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 146#L707-4true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,554 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,554 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,554 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,554 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,555 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 146#L707-4true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,555 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,555 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,555 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,555 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,555 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:45,583 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,583 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,583 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,583 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 46#L702-6true, 207#true]) [2023-11-30 07:40:45,584 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,584 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,584 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,584 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,586 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:45,586 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,586 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,586 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,586 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,586 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,586 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:40:45,587 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,587 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,587 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,587 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,587 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][314], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:40:45,594 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,594 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,594 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,594 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,594 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][314], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:40:45,594 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,595 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,595 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,595 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,595 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][314], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:40:45,595 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,595 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,595 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,595 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,595 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,595 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,596 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,596 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:40:45,597 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,597 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,597 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,597 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:40:45,597 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,597 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,598 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,598 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,598 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:40:45,598 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,598 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,598 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,598 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:40:45,598 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,598 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,598 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,598 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,599 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [146#L707-4true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,610 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,610 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,610 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,610 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,610 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:40:45,610 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,610 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,610 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,610 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,611 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:45,623 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,623 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,623 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,623 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true]) [2023-11-30 07:40:45,648 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,648 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,648 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,648 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:45,649 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,649 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,649 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,649 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][281], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:45,672 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,672 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,672 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,672 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:45,672 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,672 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,673 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,673 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:40:45,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][164], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:45,673 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:40:45,673 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:40:45,673 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:40:45,673 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:40:45,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 51#L707-7true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,766 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:45,766 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:45,766 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:45,766 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:45,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 51#L707-7true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,767 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:45,767 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:45,767 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:45,767 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:45,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [51#L707-7true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,767 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,767 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,767 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,767 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,767 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [51#L707-7true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,769 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,769 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,769 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,770 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [51#L707-7true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,770 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,770 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,770 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,770 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:45,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [51#L707-7true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:45,773 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,773 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,773 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,773 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [51#L707-7true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:45,773 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,774 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,774 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,774 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:40:45,971 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,971 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,971 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,971 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,971 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:40:45,972 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,972 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,972 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,972 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,972 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][314], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:40:45,973 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,973 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,973 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,973 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,974 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,980 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][314], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:40:45,980 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,980 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,980 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,980 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,980 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:45,980 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:46,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true]) [2023-11-30 07:40:46,021 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,021 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,021 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,021 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][281], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:46,040 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:46,040 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:46,040 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:46,040 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:46,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:46,041 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:40:46,041 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:46,041 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:46,041 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:40:46,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 51#L707-7true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:46,123 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,124 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,124 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,124 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 51#L707-7true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:46,125 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,125 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,125 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,125 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,125 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [51#L707-7true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:46,128 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,128 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,128 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,128 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,128 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [51#L707-7true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:46,128 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,128 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,128 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,129 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,129 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, 200#true, 179#L702-23true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:46,219 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,219 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,219 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,219 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 179#L702-23true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true]) [2023-11-30 07:40:46,219 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,219 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,219 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,219 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, 200#true, 179#L702-23true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:46,227 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,228 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,228 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,228 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 179#L702-23true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:40:46,228 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,228 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,228 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,228 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][257], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 97#L702-8true, 55#L702-27true]) [2023-11-30 07:40:46,231 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,231 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,231 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,231 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][257], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:40:46,231 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,231 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,231 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,231 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][257], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 152#L702-5true, 55#L702-27true]) [2023-11-30 07:40:46,232 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,232 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,232 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,232 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][257], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:40:46,232 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,232 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,232 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,232 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,319 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:40:46,319 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,319 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,319 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,319 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,319 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,319 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:40:46,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][277], [4#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 10#L707-14true]) [2023-11-30 07:40:46,342 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,342 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,342 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,342 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][277], [t_funThread1of3ForFork0InUse, 4#L703-2true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 10#L707-14true]) [2023-11-30 07:40:46,342 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,343 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,343 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,343 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true]) [2023-11-30 07:40:46,367 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,367 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,367 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,367 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:46,367 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,367 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,367 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,367 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:46,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [51#L707-7true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:46,464 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,464 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,464 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,464 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 51#L707-7true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:46,464 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,464 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,465 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,465 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,465 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][185], [38#L702-8true, 51#L707-7true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:46,465 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,465 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,465 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,465 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,465 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][270], [51#L707-7true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:40:46,467 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, 200#true, 179#L702-23true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:46,810 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,810 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,810 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,810 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 179#L702-23true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:46,810 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,810 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,810 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,810 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][257], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 55#L702-27true, 10#L707-14true]) [2023-11-30 07:40:46,818 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,818 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,818 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,818 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][257], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 55#L702-27true, 10#L707-14true]) [2023-11-30 07:40:46,819 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,819 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,819 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,819 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 10#L707-14true]) [2023-11-30 07:40:46,856 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,857 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,857 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,857 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][277], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:46,943 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:40:46,943 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:46,943 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:46,943 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:46,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:46,947 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,947 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,947 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,947 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][173], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:46,967 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:40:46,967 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:46,967 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:46,967 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:46,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true]) [2023-11-30 07:40:46,989 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,989 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,989 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:46,989 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:40:47,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:47,235 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:40:47,235 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:47,235 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:47,235 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:47,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true]) [2023-11-30 07:40:47,337 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:40:47,337 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:47,337 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:47,338 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:47,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:47,338 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:40:47,338 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:47,338 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:47,338 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:40:47,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [38#L702-8true, t_funThread1of3ForFork0InUse, 179#L702-23true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:47,596 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,596 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,597 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,597 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 179#L702-23true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:40:47,597 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,597 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,597 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,597 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, 179#L702-23true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:40:47,613 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,613 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,613 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,613 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 179#L702-23true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true]) [2023-11-30 07:40:47,613 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,613 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,613 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,614 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][257], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 127#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 55#L702-27true]) [2023-11-30 07:40:47,617 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,617 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,617 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,617 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][257], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:40:47,617 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,617 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,617 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:47,617 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:48,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:48,003 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:40:48,003 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:48,004 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:48,004 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:48,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:48,004 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:40:48,004 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:48,004 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:48,004 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:40:48,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, 179#L702-23true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:48,233 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,233 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,234 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,234 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 179#L702-23true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true]) [2023-11-30 07:40:48,234 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,234 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,234 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,234 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][257], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 55#L702-27true, 10#L707-14true]) [2023-11-30 07:40:48,241 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,241 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,241 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,241 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][153], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 10#L707-14true]) [2023-11-30 07:40:48,277 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,277 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,277 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,277 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:48,361 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,361 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,361 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,361 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true]) [2023-11-30 07:40:48,362 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,362 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,362 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,362 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 50#L702-27true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:48,362 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,363 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,363 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,363 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:40:48,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, 179#L702-23true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 207#true]) [2023-11-30 07:40:48,543 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,543 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,543 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,543 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:48,646 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,646 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,646 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,647 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 188#L702-9true, 10#L707-14true]) [2023-11-30 07:40:48,648 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,648 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,648 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,648 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true]) [2023-11-30 07:40:48,733 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,733 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,733 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,733 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 46#L702-6true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:48,733 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,733 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,733 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,733 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:48,734 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,734 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,734 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,734 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:48,734 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,734 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,734 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:48,734 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:40:49,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:49,329 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:40:49,329 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:40:49,329 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:40:49,329 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:40:49,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:49,330 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:40:49,330 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:40:49,330 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:40:49,330 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:40:49,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:49,330 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:40:49,330 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:40:49,330 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:40:49,330 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:40:49,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][195], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 131#L702-12true, 7#L702-5true, 207#true, 55#L702-27true]) [2023-11-30 07:40:49,509 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:40:49,509 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:40:49,509 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:40:49,509 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:40:49,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [214#true, t_funThread1of3ForFork0InUse, 200#true, 179#L702-23true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:40:49,528 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:40:49,528 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:40:49,528 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:40:49,528 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:40:49,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][213], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:49,686 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:40:49,686 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:40:49,686 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:40:49,686 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:40:49,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 179#L702-23true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true]) [2023-11-30 07:40:49,864 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:40:49,864 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:40:49,864 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:40:49,864 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:40:50,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [111#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:50,030 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,030 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,030 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,031 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:50,031 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,031 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,031 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,031 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 4#L703-2true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true]) [2023-11-30 07:40:50,031 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:40:50,032 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:40:50,032 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:40:50,032 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:40:50,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 4#L703-2true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:50,033 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:40:50,033 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:40:50,033 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:40:50,033 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:40:50,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:50,062 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:40:50,062 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:40:50,062 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:40:50,062 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:40:50,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][314], [214#true, t_funThread1of3ForFork0InUse, 200#true, 179#L702-23true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:40:50,479 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,479 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,479 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,479 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][154], [111#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:50,663 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:40:50,663 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:40:50,663 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:40:50,663 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:40:50,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 4#L703-2true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:50,664 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,664 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,664 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,664 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 4#L703-2true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:50,665 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,665 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,665 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,665 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true]) [2023-11-30 07:40:50,698 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,698 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,698 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,698 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:50,700 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,700 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,700 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,700 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:40:50,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][195], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 131#L702-12true, 207#true, 55#L702-27true]) [2023-11-30 07:40:50,849 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:40:50,849 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:40:50,849 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:40:50,849 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:40:50,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][256], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 179#L702-23true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:40:50,869 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:40:50,869 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:40:50,869 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:40:50,870 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:40:51,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][269], [t_funThread1of3ForFork0InUse, 4#L703-2true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:51,014 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:40:51,014 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:40:51,014 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:40:51,014 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:40:51,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:51,039 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:40:51,039 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:40:51,039 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:40:51,039 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:40:51,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:51,039 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:40:51,039 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:40:51,040 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:40:51,040 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:40:51,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][281], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:51,345 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:40:51,345 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:40:51,345 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:40:51,345 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:40:51,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:51,369 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:40:51,369 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:40:51,370 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:40:51,370 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:40:51,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 107#L702-23true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:51,370 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:40:51,370 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:40:51,370 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:40:51,370 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:40:51,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][281], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true]) [2023-11-30 07:40:51,917 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:40:51,918 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:40:51,918 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:40:51,918 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:40:51,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][281], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 46#L702-6true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:51,918 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:40:51,918 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:40:51,918 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:40:51,919 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:40:51,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true]) [2023-11-30 07:40:51,980 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:40:51,980 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:40:51,980 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:40:51,980 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:40:51,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 46#L702-6true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:51,981 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:40:51,981 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:40:51,981 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:40:51,981 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:40:52,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][281], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 16#L702-27true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:52,308 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:40:52,308 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:40:52,308 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:40:52,308 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:40:52,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][281], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:52,309 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:40:52,309 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:40:52,309 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:40:52,309 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:40:52,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:52,333 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:40:52,333 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:40:52,333 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:40:52,333 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:40:52,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:52,334 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:40:52,334 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:40:52,334 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:40:52,334 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:40:52,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][281], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:52,672 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:40:52,672 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:40:52,672 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:40:52,672 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:40:52,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true]) [2023-11-30 07:40:52,694 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:40:52,694 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:40:52,694 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:40:52,694 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:40:59,075 INFO L124 PetriNetUnfolderBase]: 106927/219718 cut-off events. [2023-11-30 07:40:59,075 INFO L125 PetriNetUnfolderBase]: For 178191/248718 co-relation queries the response was YES. [2023-11-30 07:40:59,835 INFO L83 FinitePrefix]: Finished finitePrefix Result has 556366 conditions, 219718 events. 106927/219718 cut-off events. For 178191/248718 co-relation queries the response was YES. Maximal size of possible extension queue 5124. Compared 2737354 event pairs, 43287 based on Foata normal form. 1392/189864 useless extension candidates. Maximal degree in co-relation 331501. Up to 107109 conditions per place. [2023-11-30 07:41:01,062 INFO L140 encePairwiseOnDemand]: 211/217 looper letters, 181 selfloop transitions, 7 changer transitions 0/363 dead transitions. [2023-11-30 07:41:01,062 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 207 places, 363 transitions, 1975 flow [2023-11-30 07:41:01,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-30 07:41:01,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-30 07:41:01,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1153 transitions. [2023-11-30 07:41:01,064 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7590520078999342 [2023-11-30 07:41:01,064 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1153 transitions. [2023-11-30 07:41:01,064 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1153 transitions. [2023-11-30 07:41:01,065 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:41:01,065 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1153 transitions. [2023-11-30 07:41:01,067 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 164.71428571428572) internal successors, (1153), 7 states have internal predecessors, (1153), 0 states have call successors, (0), 0 states have 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:41:01,068 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 217.0) internal successors, (1736), 8 states have internal predecessors, (1736), 0 states have call successors, (0), 0 states have 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:41:01,069 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 217.0) internal successors, (1736), 8 states have internal predecessors, (1736), 0 states have call successors, (0), 0 states have 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:41:01,069 INFO L307 CegarLoopForPetriNet]: 197 programPoint places, 10 predicate places. [2023-11-30 07:41:01,069 INFO L500 AbstractCegarLoop]: Abstraction has has 207 places, 363 transitions, 1975 flow [2023-11-30 07:41:01,069 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 152.5) internal successors, (915), 6 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have 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:41:01,069 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:41:01,069 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] [2023-11-30 07:41:01,077 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-30 07:41:01,274 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-30 07:41:01,274 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:41:01,274 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:41:01,274 INFO L85 PathProgramCache]: Analyzing trace with hash 786717719, now seen corresponding path program 1 times [2023-11-30 07:41:01,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:41:01,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743076017] [2023-11-30 07:41:01,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:41:01,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:41:01,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:41:01,305 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:41:01,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:41:01,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743076017] [2023-11-30 07:41:01,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743076017] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:41:01,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:41:01,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:41:01,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182344953] [2023-11-30 07:41:01,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:41:01,306 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:41:01,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:41:01,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:41:01,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:41:01,307 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 150 out of 217 [2023-11-30 07:41:01,307 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 207 places, 363 transitions, 1975 flow. Second operand has 4 states, 4 states have (on average 154.0) internal successors, (616), 4 states have internal predecessors, (616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 07:41:01,307 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:41:01,307 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 150 of 217 [2023-11-30 07:41:01,307 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:41:01,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:01,448 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:41:01,448 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:41:01,448 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:41:01,448 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:41:01,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:01,451 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:41:01,451 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:41:01,451 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:41:01,451 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:41:01,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:01,467 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:41:01,467 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:01,467 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:01,467 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:01,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:01,467 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,467 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,467 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,467 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:01,468 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,468 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,468 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,468 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 36#L701-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,469 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is not cut-off event [2023-11-30 07:41:01,469 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:41:01,469 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:41:01,469 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:41:01,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:01,470 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:41:01,470 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:01,470 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:01,470 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:01,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:01,471 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,471 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,471 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,472 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,472 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:41:01,472 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:01,472 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:01,472 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:01,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:01,472 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:41:01,473 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:01,473 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:01,473 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:01,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:01,493 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,493 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,493 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,494 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,494 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:01,494 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,494 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,494 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,494 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,494 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:01,495 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is not cut-off event [2023-11-30 07:41:01,495 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:41:01,495 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:41:01,495 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:41:01,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:01,496 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,496 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,496 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,496 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:01,497 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,497 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,497 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,497 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:01,497 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,497 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,498 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,498 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,498 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:01,498 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,499 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,499 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,499 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:01,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:01,521 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:41:01,521 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:01,521 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:01,521 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:01,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:01,523 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:41:01,523 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:01,523 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:01,523 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:01,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:01,523 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:41:01,523 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:01,523 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:01,523 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:01,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:01,524 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:41:01,524 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:01,524 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:01,524 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:01,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 46#L702-6true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:01,527 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,527 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,527 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,527 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:01,547 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,547 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,547 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,547 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:01,548 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,548 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,548 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,548 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:01,548 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,548 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,548 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,548 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:01,549 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,549 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,549 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,549 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:01,549 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,549 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,549 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,549 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:01,550 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,550 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,550 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,550 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:01,550 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,550 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,550 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,550 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,550 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,551 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is not cut-off event [2023-11-30 07:41:01,551 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:41:01,551 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:41:01,551 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:41:01,551 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:41:01,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:01,552 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,552 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,552 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,552 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:01,552 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,553 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,553 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,553 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:01,553 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,553 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,553 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,553 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:01,553 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,553 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,553 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,553 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,553 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:01,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:01,559 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,559 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,559 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,559 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,559 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:01,582 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,582 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,582 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,582 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:01,583 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,583 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,583 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,583 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:01,583 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,583 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,583 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,583 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,583 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:01,583 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,583 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,584 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,584 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:01,584 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,584 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,584 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,584 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,584 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:01,585 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is not cut-off event [2023-11-30 07:41:01,585 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:41:01,585 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:41:01,585 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:41:01,585 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:41:01,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][261], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:01,589 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,589 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,589 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,589 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:01,593 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,593 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,593 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,593 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,593 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:01,593 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,593 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,593 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,594 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,594 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:01,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:01,624 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,624 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,624 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,624 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,624 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:01,625 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,625 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,625 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,625 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,626 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,626 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is not cut-off event [2023-11-30 07:41:01,626 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:41:01,627 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:41:01,627 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:41:01,627 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:41:01,627 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:41:01,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:01,627 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,627 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,627 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,627 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,627 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:01,629 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,629 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,629 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,629 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][261], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:01,630 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,630 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,630 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,630 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][262], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:01,631 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,631 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,631 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,631 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,636 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:01,636 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,636 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,636 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,636 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,636 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,636 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,636 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:01,636 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,636 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,636 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,636 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,636 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,636 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:01,636 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,636 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,637 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,637 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,637 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:01,637 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,637 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,637 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,637 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,638 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,638 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,638 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,638 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:01,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:01,680 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,680 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,680 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,680 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,681 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:01,681 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,681 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,681 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,681 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,681 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,681 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:01,684 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,684 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,684 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,684 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,684 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,684 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,684 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,684 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,685 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,685 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,685 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,685 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:01,685 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,685 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,685 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,685 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:01,685 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,685 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,685 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,685 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,685 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:01,685 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,685 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,685 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,686 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][173], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:01,686 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,686 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,686 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,686 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][262], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:01,687 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,687 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,687 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,687 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,687 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,687 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,687 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,687 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:01,693 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,693 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,693 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,693 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,693 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,693 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,693 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,693 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,693 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,694 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,694 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,694 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,694 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,694 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:01,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:01,732 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,732 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,732 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,732 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,732 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 46#L702-6true]) [2023-11-30 07:41:01,734 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,734 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,734 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,734 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:01,737 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,737 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,737 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,737 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:01,737 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,737 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,737 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,737 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:01,737 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,737 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,738 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,738 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:01,738 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,738 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,738 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,738 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:01,738 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,738 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,738 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,738 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,738 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,739 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,739 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,739 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,739 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,740 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,740 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,740 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,740 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][226], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:01,744 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,744 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,744 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,744 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][226], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:01,745 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,745 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,745 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,745 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:01,747 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,747 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,747 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,747 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,747 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:01,747 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,747 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,747 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,748 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,748 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,748 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,748 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,748 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,748 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,748 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,748 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,748 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,748 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,748 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:01,749 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,749 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,749 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,749 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,749 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,749 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,749 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,749 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,749 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,749 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:01,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:01,800 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,800 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,800 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,800 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,800 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,802 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:01,802 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:41:01,802 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:41:01,802 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:41:01,802 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:41:01,802 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:41:01,802 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:41:01,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 184#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,802 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,802 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,802 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,802 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,802 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,803 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:01,804 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,804 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,804 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,804 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,804 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,804 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:01,805 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,805 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,805 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,805 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][226], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:01,809 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,809 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,810 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,810 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,812 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true]) [2023-11-30 07:41:01,813 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,813 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,813 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,813 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,813 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,813 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,813 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:01,813 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,813 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,813 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,813 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,813 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,813 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:01,813 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,813 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,813 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,814 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,814 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:01,814 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,814 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,814 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,814 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:01,814 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,814 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,814 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,814 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,814 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:01,815 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,815 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,815 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,815 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,815 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,815 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,815 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,815 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,815 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,815 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:01,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:01,833 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,833 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,833 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,833 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,881 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:01,881 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,881 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,881 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,881 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,881 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,881 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:01,882 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,882 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,882 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,882 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,882 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,885 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:01,885 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,885 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,885 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,885 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,885 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,885 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:01,888 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,888 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,888 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,888 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:01,889 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,889 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,889 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,889 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:01,889 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,889 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,889 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,889 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][258], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:01,890 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:41:01,890 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:41:01,890 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:41:01,890 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:41:01,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,890 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,890 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,891 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,891 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][258], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:01,891 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:41:01,891 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:41:01,891 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:41:01,891 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:41:01,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,891 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,891 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,891 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,891 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][258], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:01,891 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,892 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,892 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,892 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][258], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:01,892 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,892 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,892 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,892 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,892 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,892 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,892 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,892 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,892 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:01,892 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,893 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,893 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,893 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,895 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:01,895 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,895 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,895 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,895 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,895 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,895 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,895 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,895 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:01,895 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,895 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,896 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,896 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,896 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,896 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,896 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:01,896 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,896 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,896 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,896 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,896 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,896 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,896 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:01,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:01,905 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,905 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,906 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,906 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,912 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,912 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,912 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,912 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,966 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:01,967 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,967 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,967 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,967 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,967 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,967 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,967 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:01,975 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,975 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,975 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,975 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,975 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:01,975 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:01,975 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:01,975 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:01,975 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:01,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:01,976 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,976 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,976 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,976 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,977 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,977 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,977 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,977 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:01,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:01,990 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,990 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,990 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,990 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:01,990 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,990 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,990 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,990 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:01,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][210], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:01,991 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:01,991 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:01,991 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:01,991 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:01,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:01,992 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:01,992 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:01,993 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:01,993 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:01,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][209], [214#true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:01,993 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:01,993 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:01,993 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:01,993 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:01,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:01,993 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:01,993 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:01,993 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:01,993 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:01,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,000 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,000 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,000 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,000 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][154], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:02,002 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,002 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,002 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,002 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][322], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,004 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:41:02,005 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:41:02,005 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:41:02,005 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:41:02,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][324], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,005 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:41:02,005 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:02,005 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:02,005 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:02,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,005 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,005 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,005 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,005 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][348], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,006 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:41:02,006 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:02,006 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:02,006 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:02,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:02,067 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:41:02,067 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:02,067 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:02,067 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:02,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:02,067 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:41:02,067 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:02,067 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:02,068 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:02,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,068 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:41:02,068 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:41:02,068 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:41:02,068 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:41:02,068 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:41:02,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:02,083 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,083 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,083 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,083 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][209], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:02,083 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,083 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,083 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,083 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,083 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:02,083 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,084 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,084 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,084 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,084 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:02,085 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,085 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,085 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,085 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:02,085 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,085 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,085 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,085 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,085 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,086 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,086 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,086 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 188#L702-9true]) [2023-11-30 07:41:02,086 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,086 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,086 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,086 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][211], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:02,086 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,086 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,086 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,086 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 191#$Ultimate##0true, 184#L702-12true]) [2023-11-30 07:41:02,086 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,086 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,086 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,087 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][322], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,087 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,087 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,087 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,087 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][324], [t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,087 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,087 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,087 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,087 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,087 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,088 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,088 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,088 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][345], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,088 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,088 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,088 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,088 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 36#L701-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,092 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,092 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,092 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,093 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,097 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,097 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,097 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,097 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:02,097 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,097 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,098 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,098 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][170], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:02,098 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,098 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,098 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,098 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,100 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,100 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,100 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,100 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,100 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,100 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,100 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,100 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][347], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,101 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,101 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,101 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,101 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:02,101 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,101 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,101 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,101 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][164], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:02,102 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,102 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,102 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,102 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][171], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:02,102 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,102 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,102 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,102 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,103 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,103 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,103 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,103 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,103 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,103 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,103 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,103 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][348], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,105 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,105 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,106 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,106 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:02,174 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,174 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,174 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,174 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:02,174 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,174 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,174 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,174 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:02,174 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,174 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,175 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,175 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,175 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,175 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,175 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,175 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,175 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:02,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:41:02,175 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,175 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,175 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,175 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,175 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:02,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:02,190 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,190 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,190 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,190 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,191 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:02,191 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,191 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,191 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,191 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:02,191 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,191 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,191 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,191 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,191 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 188#L702-9true]) [2023-11-30 07:41:02,191 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,192 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,192 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,192 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,192 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][211], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:02,192 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,192 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,192 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,192 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,192 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 191#$Ultimate##0true, 184#L702-12true]) [2023-11-30 07:41:02,192 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,192 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,192 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,192 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,192 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,193 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,193 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,193 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,193 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,193 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,193 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,193 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,193 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:02,197 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:41:02,197 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:02,197 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:02,197 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:02,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:02,198 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:41:02,198 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:02,198 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:02,198 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:02,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:02,198 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,198 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,198 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,198 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,199 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,199 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,199 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,199 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:02,199 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,199 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,199 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,199 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,199 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,199 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,199 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,199 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,200 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:41:02,200 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:02,200 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:02,200 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:02,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,200 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,200 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,200 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,200 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,201 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,201 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,201 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,201 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][361], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,201 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,201 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,201 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,202 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,207 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,207 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,207 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,207 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,210 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,210 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,210 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,210 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:02,210 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,210 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,210 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,210 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,210 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][171], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:02,210 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,210 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,210 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,210 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,210 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][186], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 117#L702-3true, 121#L707-13true]) [2023-11-30 07:41:02,213 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,213 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,213 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,213 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,214 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,214 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,214 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,214 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,215 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,215 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,215 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,215 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][347], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,215 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,215 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,215 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,215 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][348], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 48#L702-3true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,218 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,218 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,218 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,218 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][133], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 121#L707-13true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,221 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,221 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,221 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,221 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true]) [2023-11-30 07:41:02,485 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,485 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,485 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,485 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true]) [2023-11-30 07:41:02,486 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,486 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,486 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,486 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:02,486 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,486 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,486 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,486 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,486 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,487 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,487 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,487 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,487 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:02,488 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,488 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,488 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,488 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:02,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][343], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:02,509 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:41:02,509 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:02,509 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:02,509 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:02,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [214#true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:02,509 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,509 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,509 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,509 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,509 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:02,510 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,510 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,510 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,510 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,510 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:02,510 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,510 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,510 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,510 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,510 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 191#$Ultimate##0true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:02,511 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,511 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,511 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,511 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][359], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 48#L702-3true]) [2023-11-30 07:41:02,511 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,511 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,511 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,511 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,512 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,512 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,512 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,512 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,514 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,514 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,514 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,514 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:02,514 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,514 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,515 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,515 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:02,515 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,515 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,515 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,515 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:02,515 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,515 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,515 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,515 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:02,516 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,516 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,516 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,516 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:02,517 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,517 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,517 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,517 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:02,517 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,517 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,517 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,517 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][359], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 48#L702-3true]) [2023-11-30 07:41:02,518 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,518 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,518 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,518 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,518 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:02,525 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:41:02,525 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:02,525 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:02,525 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:02,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,527 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:41:02,527 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:02,527 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:02,527 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:02,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 36#L701-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:02,529 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,529 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,529 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,529 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][201], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:02,529 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,530 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,530 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,530 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,533 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,533 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,534 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,534 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,534 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 48#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,534 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,534 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,534 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,534 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,534 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,534 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,534 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,534 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:02,536 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,536 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,536 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,536 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][347], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,538 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,538 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,538 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,538 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:02,538 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,538 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,538 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,538 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:02,539 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,539 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,539 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,539 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][198], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:02,539 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,539 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,539 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,539 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][170], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:02,540 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,540 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,540 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,540 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][154], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:02,540 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,540 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,540 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,540 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][322], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,542 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:41:02,542 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:02,542 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:02,542 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:02,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][324], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,542 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,542 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,542 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,542 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][348], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,560 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,560 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,560 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,560 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,567 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,567 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,567 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,567 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 191#$Ultimate##0true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,589 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,589 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,589 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,589 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,589 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,589 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,589 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,589 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:02,649 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,649 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,649 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,649 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 385#true, 207#true]) [2023-11-30 07:41:02,656 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,656 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,656 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,656 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 143#L702-20true, 385#true, 207#true]) [2023-11-30 07:41:02,656 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,656 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,656 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,657 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,657 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,657 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,657 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,657 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,657 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,657 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:02,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 191#$Ultimate##0true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,674 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,674 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,674 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,674 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:02,675 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,675 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,675 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,675 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,675 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:02,675 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,675 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,675 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,675 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,675 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:02,676 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,676 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,676 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,676 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,676 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:02,676 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,676 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,676 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,676 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:02,677 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,677 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,677 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,677 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][343], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:02,677 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,677 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,677 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,677 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:02,678 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,678 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,678 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,678 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,678 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:02,678 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,678 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,678 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,678 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,678 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:02,679 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,679 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,679 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,679 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][209], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 48#L702-3true]) [2023-11-30 07:41:02,679 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,679 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,679 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,679 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 48#L702-3true]) [2023-11-30 07:41:02,680 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,680 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,680 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,680 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][211], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:02,680 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,680 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,680 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,680 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 191#$Ultimate##0true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:41:02,680 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,680 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,680 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,680 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:02,683 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,683 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,683 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,683 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,683 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,684 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,684 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,684 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:02,684 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,685 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,685 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,685 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,685 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:02,685 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,685 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,685 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,685 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 191#$Ultimate##0true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:02,685 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,685 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,685 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,685 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,685 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][322], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,686 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,686 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,686 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,686 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][324], [t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,686 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,686 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,686 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,686 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][345], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,686 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,686 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,686 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,687 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,687 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,687 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,687 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,687 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][361], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,688 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,688 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,688 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,688 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,692 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,692 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,692 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,692 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,696 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,696 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,696 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,696 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:02,696 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,696 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,696 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,696 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,696 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:02,697 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,697 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,697 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,697 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,697 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:02,699 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,699 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,699 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,699 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,699 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,700 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,700 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,700 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,700 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:02,700 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,700 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,700 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,700 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 191#$Ultimate##0true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,700 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,701 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,701 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,701 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:02,701 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,701 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,701 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,701 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:02,701 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,701 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,701 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,701 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][171], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:02,701 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,701 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,701 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,701 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:02,702 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,702 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,702 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,702 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,702 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,707 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,707 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,707 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,707 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,709 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,709 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,709 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,709 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,709 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,709 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,709 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,710 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][347], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:02,710 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,710 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,710 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,710 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][163], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,715 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,715 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,715 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,715 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:02,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][164], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:02,715 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,715 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,715 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,715 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,716 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,716 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,716 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,716 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,716 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][164], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:02,716 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,716 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,716 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,716 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][154], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:02,720 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,720 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,720 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,720 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,721 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,721 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,721 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,721 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 191#$Ultimate##0true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,743 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,743 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,743 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,743 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,743 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][210], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,743 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,743 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,743 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,744 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,744 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,744 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,744 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,744 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,744 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,744 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,744 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,744 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:02,819 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,820 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,820 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,820 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:02,820 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,820 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,820 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,820 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 143#L702-20true, 385#true, 207#true, 184#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,821 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,821 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,821 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,821 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,821 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 143#L702-20true, 385#true, 207#true, 188#L702-9true]) [2023-11-30 07:41:02,821 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,821 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,821 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,821 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 143#L702-20true, 14#L708true, 385#true, 207#true, 184#L702-12true]) [2023-11-30 07:41:02,821 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,821 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,821 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,821 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:02,823 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,823 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,823 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,824 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:02,824 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,824 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,824 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,824 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:02,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 191#$Ultimate##0true]) [2023-11-30 07:41:02,840 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,840 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,840 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,840 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:02,841 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,841 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,841 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,841 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:02,841 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,841 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,842 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,842 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:02,842 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,842 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,842 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,842 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,842 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 191#$Ultimate##0true, 188#L702-9true]) [2023-11-30 07:41:02,842 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,842 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,842 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,842 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][211], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:02,843 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,843 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,843 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,843 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,843 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][211], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:02,843 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,843 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,843 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,843 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:41:02,843 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,843 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,843 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,843 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,843 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 191#$Ultimate##0true, 184#L702-12true]) [2023-11-30 07:41:02,844 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,844 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,844 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,844 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:02,844 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,844 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,844 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,844 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][359], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 36#L701-3true]) [2023-11-30 07:41:02,844 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,844 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,845 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,845 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,845 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,845 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,845 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,845 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:02,848 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:41:02,848 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:02,848 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:02,848 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:02,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:02,849 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:41:02,849 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:02,849 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:02,849 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:02,849 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:02,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:02,850 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,850 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,850 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,850 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,850 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,850 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,850 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,850 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:02,850 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,850 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,850 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,850 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:02,851 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,851 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,851 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,851 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:02,851 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,851 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,851 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,851 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][359], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 36#L701-3true]) [2023-11-30 07:41:02,851 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,852 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,852 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,852 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,852 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][210], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 46#L702-6true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,852 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,852 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,852 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,852 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 36#L701-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,861 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,861 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,861 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,861 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,861 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,861 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,861 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,861 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,861 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,861 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,861 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,861 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,861 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][171], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:02,862 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,862 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,862 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,862 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,862 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:02,863 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,863 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,863 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,863 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:02,863 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,863 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,863 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,863 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][154], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:02,870 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,870 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,870 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,870 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][164], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:02,870 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,870 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,870 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,870 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][322], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,872 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:41:02,872 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:02,872 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:02,872 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:02,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][324], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:02,872 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,872 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,872 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,872 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][348], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,873 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,873 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,873 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,873 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,876 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,876 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,876 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,877 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,877 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][375], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:02,877 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,877 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,877 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,877 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][152], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,880 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,880 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,881 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,881 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][375], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 121#L707-13true]) [2023-11-30 07:41:02,886 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,886 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,886 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,886 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:02,892 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,892 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,892 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,892 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,909 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,910 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,910 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,910 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][209], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 36#L701-3true]) [2023-11-30 07:41:02,910 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,910 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,910 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,910 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:02,910 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,910 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,910 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,910 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,910 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,911 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,911 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,911 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,911 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,911 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 191#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:02,911 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,911 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,911 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,911 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,911 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][173], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 29#L701-3true, 131#L702-12true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:02,920 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,920 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,920 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,920 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 29#L701-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:02,921 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,921 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,921 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,921 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 188#L702-9true]) [2023-11-30 07:41:02,962 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,962 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,962 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,962 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,962 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:02,971 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,971 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,971 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,971 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,972 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,973 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,973 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,973 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:02,973 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,973 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,973 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,973 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:02,974 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,974 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,974 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,974 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:02,974 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,974 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,974 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,974 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:02,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 191#$Ultimate##0true, 188#L702-9true]) [2023-11-30 07:41:02,989 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,989 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,989 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,989 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,989 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,991 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,991 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,991 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,991 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:02,991 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,991 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,991 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,991 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][343], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:02,992 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:41:02,992 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:02,992 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:02,992 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:02,993 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:02,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:02,993 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,993 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,993 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,993 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,993 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:02,993 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,993 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,993 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,993 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][343], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:02,993 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,994 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,994 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,994 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:02,994 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,994 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,994 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,994 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,994 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 48#L702-3true]) [2023-11-30 07:41:02,994 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,994 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,994 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,994 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:02,995 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,995 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,995 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,995 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 36#L701-3true]) [2023-11-30 07:41:02,995 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,995 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,995 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,995 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:02,995 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,995 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,995 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,995 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:02,995 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:02,996 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:02,996 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:02,996 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:02,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:02,997 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,997 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,997 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,997 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:02,998 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,998 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,998 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,998 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:02,998 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,998 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,998 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,998 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:02,998 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,998 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,998 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,999 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:02,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:02,999 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,999 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,999 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,999 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:02,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:02,999 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,999 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,999 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,999 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:02,999 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:03,000 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,000 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,000 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,000 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,000 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][322], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,000 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,000 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,001 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,001 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][324], [t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:03,001 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,001 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,001 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,001 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][345], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,001 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,001 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,001 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,001 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][210], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,002 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,002 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,002 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,002 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,002 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 184#L702-12true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,008 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,008 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,008 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,008 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,009 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,009 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,009 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,009 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:03,010 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,010 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,010 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,010 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,010 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:03,012 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,012 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,012 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,012 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,014 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,014 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,014 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,014 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,015 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,015 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,015 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,015 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,015 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,015 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,015 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,015 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,015 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,015 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,015 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,015 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,015 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,015 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,016 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,016 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,016 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,016 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,016 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,016 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,016 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,019 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 191#$Ultimate##0true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,020 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,020 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,020 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,020 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,020 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,020 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:03,020 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,020 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,020 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,020 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,020 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][170], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:03,021 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,021 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,021 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,021 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:03,022 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,022 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,022 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,022 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:03,023 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,023 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,023 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,023 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][347], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,023 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,023 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,023 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,023 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 48#L702-3true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,023 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,023 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,023 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,023 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][201], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:03,024 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,024 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,024 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,024 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][186], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:41:03,024 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,024 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,024 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,024 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,028 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,028 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,028 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,028 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,028 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,028 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,028 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,028 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,028 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,028 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,028 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,028 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,029 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,029 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,029 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,029 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,029 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,029 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,029 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,029 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,029 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][375], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:03,030 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,030 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,030 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,030 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][348], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 48#L702-3true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,030 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,031 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,031 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,031 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][324], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,032 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,032 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,032 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,032 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,035 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,035 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,035 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,035 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,035 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,035 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,035 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,035 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,035 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,035 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,035 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,035 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,035 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,036 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,036 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,036 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][197], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,036 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,036 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,036 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,036 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][198], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,036 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,036 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,036 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,036 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,037 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,037 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,037 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,037 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][197], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,038 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,038 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,039 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,039 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,039 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,039 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,039 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,039 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][198], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,042 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,042 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,042 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,042 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,046 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,046 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,046 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,046 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,056 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,056 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,056 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,056 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 121#L707-13true]) [2023-11-30 07:41:03,056 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,056 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,057 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,057 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:03,057 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,057 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,057 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,057 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,059 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,059 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,059 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,059 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,060 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,060 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,060 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,060 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,079 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,079 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,079 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,079 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,079 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,079 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 191#$Ultimate##0true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,079 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,079 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,079 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,079 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,079 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,079 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,079 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 191#$Ultimate##0true, 207#true, 188#L702-9true]) [2023-11-30 07:41:03,079 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,079 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,079 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,079 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,079 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,080 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][211], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:03,080 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,080 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,080 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,080 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,080 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 191#$Ultimate##0true, 184#L702-12true]) [2023-11-30 07:41:03,080 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,080 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,080 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,080 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,080 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 191#$Ultimate##0true]) [2023-11-30 07:41:03,081 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,081 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,081 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,081 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,081 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,081 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,081 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,081 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,082 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,082 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,082 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,082 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 29#L701-3true, 131#L702-12true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,092 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,092 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,092 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,092 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,093 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,093 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,093 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,093 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][188], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true]) [2023-11-30 07:41:03,096 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,096 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,096 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,097 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][188], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:03,097 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,097 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,097 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,097 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 22#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:03,098 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,098 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,098 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,098 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 184#L702-12true]) [2023-11-30 07:41:03,137 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,137 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,137 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,137 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,137 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:03,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 107#L702-23true, 207#true, 184#L702-12true]) [2023-11-30 07:41:03,137 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,137 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,137 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,137 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 107#L702-23true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,140 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,140 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,140 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,140 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,143 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,143 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,143 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,143 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:03,147 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,147 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,147 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,147 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,147 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,147 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,147 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,147 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,147 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,148 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,148 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,148 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,148 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:03,148 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,148 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,148 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,148 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,148 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,148 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,148 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,149 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,149 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,149 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,149 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,149 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,149 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,149 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,149 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,149 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,149 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,149 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:03,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 36#L701-3true]) [2023-11-30 07:41:03,165 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,165 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,165 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,165 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:03,165 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,165 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,165 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,165 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:03,166 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,166 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,166 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,166 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,166 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:03,166 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,166 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,166 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,166 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,166 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:03,167 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,167 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,167 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,167 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,167 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:03,167 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,167 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,167 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,167 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 207#true, 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:03,167 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,167 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,167 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,168 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:03,168 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,168 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,168 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,168 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:03,168 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,168 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,168 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,168 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,168 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:03,169 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,169 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,169 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,169 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:03,169 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,169 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,169 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,169 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,169 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:03,169 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,169 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,169 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,169 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:03,169 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,170 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,170 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,170 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,170 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,170 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,170 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,170 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,170 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,171 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,171 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,171 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,171 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,171 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 117#L702-3true]) [2023-11-30 07:41:03,171 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,171 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,171 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,171 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,171 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,171 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,171 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,171 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 36#L701-3true]) [2023-11-30 07:41:03,172 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,172 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,172 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,172 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,172 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true]) [2023-11-30 07:41:03,174 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,174 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,174 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,174 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:03,175 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,175 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,175 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,175 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:03,175 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,175 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,175 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,176 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,176 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,176 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,176 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,176 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,176 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 48#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,176 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,176 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,177 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,177 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,177 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,178 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 191#$Ultimate##0true, 184#L702-12true]) [2023-11-30 07:41:03,178 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,178 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,178 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,178 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,178 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,178 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:03,178 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,178 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,178 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,178 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:03,178 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,178 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,179 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,179 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][209], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:03,179 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,179 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,179 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,179 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,179 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][361], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,179 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,180 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,180 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,180 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:03,180 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,180 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,180 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,180 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][324], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:03,180 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,180 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,180 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,180 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,190 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,190 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,190 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,190 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 117#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,190 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,190 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,190 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,190 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,191 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,194 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,194 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,194 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,194 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,194 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:03,195 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,195 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,195 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,195 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,195 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,195 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,195 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,195 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,195 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,199 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,199 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,199 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,199 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,199 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:03,199 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,199 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,199 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,200 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,200 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:03,200 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,200 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,200 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,200 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 188#L702-9true]) [2023-11-30 07:41:03,200 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,200 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,200 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,200 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,200 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,200 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,200 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,200 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][171], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,201 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,201 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,201 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,201 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][211], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:03,201 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,201 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,201 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,201 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 191#$Ultimate##0true, 184#L702-12true]) [2023-11-30 07:41:03,201 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,201 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,201 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,201 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,202 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,202 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,202 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,202 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,202 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:03,202 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,202 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,202 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,202 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][347], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,203 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,203 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,203 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,203 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][324], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,204 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,204 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,205 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,205 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,208 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,208 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,208 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,208 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][348], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 48#L702-3true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,209 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,209 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,209 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,209 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,210 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,210 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,210 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,210 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][197], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,210 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,210 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,211 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,211 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,211 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][198], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,211 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,211 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,211 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,211 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,211 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,211 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,211 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,211 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,211 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,211 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][198], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,211 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,211 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,212 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,212 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][375], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:03,214 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,214 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,214 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,214 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:03,214 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,214 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,214 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,214 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,214 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,215 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,215 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,215 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,215 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,215 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,215 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,215 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:03,215 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,215 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,215 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,215 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][198], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,215 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,215 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,215 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,216 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,216 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,216 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,216 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,216 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,216 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][186], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:03,218 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,218 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,218 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,218 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][186], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:03,218 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,218 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,218 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,218 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,219 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,219 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,219 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,219 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,221 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,221 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,221 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,221 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,222 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,222 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,222 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,222 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,222 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,222 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,222 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,222 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][186], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:41:03,224 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,224 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,224 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,224 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][198], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,224 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,224 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,224 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,224 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,226 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,226 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,226 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,226 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:03,232 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,232 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,232 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,232 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,232 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,232 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,232 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,232 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][201], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:03,237 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,237 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,237 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,237 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:03,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,237 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,238 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,238 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,238 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][201], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 121#L707-13true]) [2023-11-30 07:41:03,238 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,238 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,238 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,238 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][201], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:03,238 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,238 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,238 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,238 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,246 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,246 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,246 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,246 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,246 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,246 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,246 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,246 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,246 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,247 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,247 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,247 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,247 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,247 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:03,247 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,247 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,247 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,248 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:03,248 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,248 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,248 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,248 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:03,250 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,250 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,250 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,250 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,250 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,250 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,250 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,250 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,251 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,251 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,251 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,251 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,251 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,251 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,252 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,252 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,252 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,252 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,269 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,269 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,269 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,269 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][209], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:03,269 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,269 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,269 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,269 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:03,269 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,269 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,269 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,269 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,269 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 191#$Ultimate##0true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,270 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,270 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,270 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,270 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,270 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,270 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,270 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,270 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,270 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,270 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,271 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,271 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,271 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,271 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 22#L702-3true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,273 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,273 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,273 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,273 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:03,278 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,278 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,278 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,278 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,285 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,286 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,286 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,286 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:03,287 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,287 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,287 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,287 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 107#L702-23true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,332 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,333 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,333 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,333 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,336 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,336 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,336 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,336 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,336 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 16#L702-27true, 385#true, 207#true]) [2023-11-30 07:41:03,340 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,340 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,340 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,340 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 16#L702-27true, 385#true, 207#true]) [2023-11-30 07:41:03,341 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,341 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,341 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,341 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:03,341 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,341 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,341 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,341 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,341 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 107#L702-23true, 207#true, 188#L702-9true]) [2023-11-30 07:41:03,341 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,341 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,341 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,342 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 107#L702-23true, 207#true, 184#L702-12true]) [2023-11-30 07:41:03,342 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,342 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,342 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,342 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,342 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,342 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,342 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,342 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,342 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,342 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,342 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,343 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,343 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 14#L708true, 385#true, 207#true, 188#L702-9true]) [2023-11-30 07:41:03,343 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,343 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,343 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,343 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:03,343 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,343 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,343 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,343 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,343 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,343 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,344 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,344 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,344 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:03,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:03,361 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,361 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,361 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,361 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,361 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 188#L702-9true]) [2023-11-30 07:41:03,362 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,362 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,362 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,362 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,362 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:03,364 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,364 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,364 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,364 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,364 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:03,366 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,366 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,366 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,366 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,366 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][343], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:03,366 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,366 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,367 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,367 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,367 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:03,367 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,367 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,367 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,367 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,367 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:03,367 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,367 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,367 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,367 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,367 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:03,368 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,368 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,368 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,368 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][359], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 117#L702-3true]) [2023-11-30 07:41:03,368 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,368 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,368 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,368 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,368 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:03,368 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,369 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,369 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,369 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,369 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,369 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,369 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:03,369 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,369 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,369 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,369 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,369 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,369 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,369 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:03,369 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,369 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,369 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,369 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,369 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,369 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,370 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,370 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,370 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,370 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:03,372 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,372 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,372 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,372 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:03,373 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,373 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,373 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,373 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,373 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:03,373 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,373 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,373 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,373 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,373 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,373 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,373 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 184#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,374 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,374 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,374 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,374 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,374 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,374 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,374 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][211], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:03,374 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,374 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,374 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,374 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,374 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,374 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][359], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 117#L702-3true]) [2023-11-30 07:41:03,375 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,375 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,375 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,375 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,375 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][343], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:03,376 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,376 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,376 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,376 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:03,376 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,376 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,376 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,376 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][324], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true]) [2023-11-30 07:41:03,376 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,376 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,376 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,376 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 46#L702-6true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,378 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,378 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,378 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,378 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,379 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,379 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,379 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,379 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,379 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,379 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,379 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,379 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][209], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true]) [2023-11-30 07:41:03,379 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,379 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,379 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,379 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 191#$Ultimate##0true]) [2023-11-30 07:41:03,380 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,380 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,380 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,380 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:03,383 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,383 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,383 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,383 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:03,389 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,389 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,540 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,540 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,543 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:03,543 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,543 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,543 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,543 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,543 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,543 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,543 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,543 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,543 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,544 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,544 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,544 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,544 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,544 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,545 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,545 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,545 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,545 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,545 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,545 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,545 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,545 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,545 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,545 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,545 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,545 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,545 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 184#L702-12true, 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:03,547 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,547 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,547 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,547 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:03,547 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,548 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,548 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,548 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,548 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,548 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,548 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,548 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][171], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,549 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,549 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,549 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,549 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,550 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:03,550 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,550 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,550 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,550 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,551 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,551 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,551 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,551 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][201], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:03,551 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,551 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,551 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,551 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,555 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,555 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,556 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,556 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 191#$Ultimate##0true, 188#L702-9true]) [2023-11-30 07:41:03,556 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,556 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,556 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,556 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,556 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,556 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,556 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,556 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,556 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,556 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,556 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,556 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,557 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,557 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,557 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,557 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,557 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][347], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:03,558 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,558 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,558 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,558 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,558 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,558 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,558 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,558 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,560 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,560 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,560 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,560 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][198], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,560 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,560 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,560 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,560 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][375], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:03,562 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,562 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,562 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,562 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 117#L702-3true]) [2023-11-30 07:41:03,563 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:03,563 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,563 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,564 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,564 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,564 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,564 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,564 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,564 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,564 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,564 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,564 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,564 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,564 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,564 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,564 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,564 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:03,564 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,565 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,565 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,565 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,565 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:03,565 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:03,565 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:03,565 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:03,565 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:03,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,565 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,565 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,565 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,566 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,566 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,566 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,566 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,566 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:03,566 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,566 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,566 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,566 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][198], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,566 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,566 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,566 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,566 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,566 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,567 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,567 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,567 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,567 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,568 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,568 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,568 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,568 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][348], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,568 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,568 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,568 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,569 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,569 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,570 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,570 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,570 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,570 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,572 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,572 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,572 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,572 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,572 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,572 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,572 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,572 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,572 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,573 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,573 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,573 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,573 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,573 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,573 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,573 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,573 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,573 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,573 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,573 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,574 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,574 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,574 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,574 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,574 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,574 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,574 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,574 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,574 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,574 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,574 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,574 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:03,574 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,574 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,574 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,575 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,575 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,575 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,575 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,575 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,576 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,576 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,576 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,576 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,579 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,579 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,579 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,579 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,579 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,580 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,581 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,581 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,581 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][375], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:41:03,582 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,582 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,582 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,582 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,583 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,584 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,584 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,584 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:03,589 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,589 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,589 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,590 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 36#L701-3true]) [2023-11-30 07:41:03,590 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,590 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,590 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,590 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:03,590 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,590 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,590 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,590 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:03,591 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,592 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,592 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,592 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,592 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,592 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,592 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,592 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:03,593 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,593 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,593 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,593 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,593 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,593 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,593 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,593 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,593 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,593 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,593 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,593 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,594 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,594 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,594 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,594 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,595 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,596 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,596 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,596 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,596 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,596 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,596 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,596 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,602 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,602 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,602 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,602 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][201], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:03,602 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,602 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,602 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,602 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][201], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:03,603 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,603 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,603 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,603 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:41:03,605 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,605 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,605 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,605 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,612 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,612 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,613 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,613 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:03,613 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,613 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,613 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,613 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,613 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,613 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,613 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,613 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,614 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,614 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,614 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,614 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,614 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,614 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,614 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,614 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,614 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,614 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,615 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,615 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:03,615 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,615 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,615 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,615 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:03,617 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,617 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,617 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,617 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:03,617 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,617 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,617 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,617 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,618 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,618 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,618 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,618 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,618 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,618 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,618 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,618 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,618 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,618 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,619 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,619 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,619 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,619 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,619 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,619 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,619 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,619 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,619 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,619 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,619 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,619 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,619 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,619 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,620 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,620 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,620 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,620 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,620 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,620 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,620 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,620 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,620 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,620 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,620 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,620 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,620 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,620 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,621 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,621 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,621 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,621 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,621 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,621 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,621 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,622 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,622 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,622 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,622 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,622 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,622 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,622 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,622 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,622 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,623 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,623 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,623 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,623 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,623 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,623 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,623 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,623 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,623 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,623 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,623 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,623 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,623 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,623 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,623 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,624 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,624 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,624 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,624 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,624 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,641 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,641 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,641 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,641 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][209], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:03,641 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,641 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,641 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,641 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:03,641 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,641 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,641 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,641 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,641 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,642 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,642 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,642 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,642 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,642 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:03,642 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,642 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,642 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,642 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,642 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,642 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,642 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,642 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,642 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,642 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,643 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:03,643 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,643 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,643 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,643 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,643 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,643 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,643 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,643 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,643 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,643 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,643 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,644 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,644 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,644 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,644 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:03,645 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,645 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,645 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,645 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][199], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,646 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,646 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,646 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,646 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][199], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,647 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,647 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,647 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,647 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:03,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,647 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,647 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,647 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,647 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,654 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,654 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,654 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,654 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 82#L707-16true]) [2023-11-30 07:41:03,655 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,655 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,655 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,655 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,655 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][173], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 29#L701-3true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:03,657 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,657 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,657 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,657 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true]) [2023-11-30 07:41:03,657 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,657 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,657 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,657 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true]) [2023-11-30 07:41:03,661 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,661 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,661 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,661 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:03,661 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,661 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,661 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,661 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,661 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 29#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:03,661 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,661 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,661 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,662 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 107#L702-23true, 207#true, 188#L702-9true]) [2023-11-30 07:41:03,704 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,704 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,704 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,704 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,704 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:03,710 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,710 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,710 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,710 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,710 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 14#L708true, 16#L702-27true, 385#true, 207#true]) [2023-11-30 07:41:03,714 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,714 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,714 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,714 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,714 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:03,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 117#L702-3true]) [2023-11-30 07:41:03,734 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,734 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,734 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,734 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:03,735 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,735 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,735 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,735 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,735 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:03,736 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,736 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,736 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,736 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,737 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:03,737 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,737 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,737 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,737 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,737 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,737 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:03,737 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,737 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,737 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,737 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,737 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,737 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,737 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,738 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:03,738 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,738 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,738 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,738 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,738 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,738 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,738 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:03,739 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,739 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,739 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,739 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 48#L702-3true]) [2023-11-30 07:41:03,739 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,739 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,739 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,739 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:41:03,739 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,739 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,739 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,739 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][343], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:03,740 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,740 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,740 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,740 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,740 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:03,740 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,740 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,740 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,740 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,740 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:03,742 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,742 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,742 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,742 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,742 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,743 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,743 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,743 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true]) [2023-11-30 07:41:03,743 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,743 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,743 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,743 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,743 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true]) [2023-11-30 07:41:03,743 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,743 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,743 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,743 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:03,745 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,745 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,745 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,745 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,746 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,746 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,746 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,746 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:03,746 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,746 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,746 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,746 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,746 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:03,746 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,747 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,747 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,747 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:03,748 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,748 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,748 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,748 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:03,748 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,748 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,748 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,748 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][361], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 48#L702-3true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,749 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,749 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,749 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,749 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,749 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,749 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,749 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,749 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,749 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,750 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,750 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,750 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,750 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,750 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][209], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:03,750 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,750 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,750 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,750 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,750 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:03,750 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,750 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,751 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,751 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,751 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:03,754 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,754 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,754 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,754 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:03,760 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,760 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,760 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,760 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 48#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,761 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,761 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,761 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,761 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,761 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,764 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,764 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,764 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,764 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:03,765 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,765 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,765 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,765 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,765 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,765 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,765 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,765 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,765 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:03,766 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,766 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,766 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,766 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:03,766 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,766 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,766 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,766 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,766 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,766 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,766 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,766 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,766 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,769 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:03,769 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:03,769 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:03,769 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:03,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,769 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,769 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,769 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,769 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:03,770 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,770 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,770 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,770 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,770 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,770 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,770 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,770 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:03,770 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,770 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,770 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,770 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,770 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,770 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,771 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,771 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,771 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,771 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,771 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,771 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,771 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:03,771 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,771 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,771 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,771 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:03,771 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:03,771 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:03,771 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:03,771 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:03,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:03,772 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,772 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,772 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,772 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,776 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,776 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,776 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,776 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,776 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,776 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,776 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:03,776 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,776 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,776 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,776 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,776 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,777 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,777 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,777 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,777 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,777 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,777 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,777 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,778 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,778 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,778 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,778 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:03,778 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,778 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,779 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,779 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][347], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,779 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,779 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,779 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,779 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,780 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,780 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,780 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,780 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,781 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,781 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,781 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,781 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,781 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,781 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,781 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,781 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,781 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,781 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,784 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,784 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,784 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,784 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:03,785 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:03,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:03,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:03,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:03,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:03,785 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,785 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,785 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,785 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,785 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,785 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,785 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,786 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,786 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,786 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,786 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,786 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,786 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:03,786 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,786 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,786 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,786 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,786 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,786 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,786 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,787 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,787 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,787 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,787 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,787 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,787 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,787 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,787 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,787 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,787 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,787 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,787 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:03,787 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,787 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,787 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,788 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,788 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,788 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,788 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,789 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,789 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,789 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,789 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,792 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,792 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,792 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,792 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,793 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,793 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,793 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,794 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,794 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,794 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,794 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][347], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 48#L702-3true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,795 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,795 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,795 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,795 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,798 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,798 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,798 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,798 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,798 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,799 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,799 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,799 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,799 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,801 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,801 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,801 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,801 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,801 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,801 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,801 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,801 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:03,809 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,809 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,809 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,809 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:03,809 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,809 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,809 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,809 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:03,814 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,814 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,815 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,815 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:03,815 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,815 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,815 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,815 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 97#L702-8true]) [2023-11-30 07:41:03,815 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,815 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,815 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,815 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 46#L702-6true, 207#true]) [2023-11-30 07:41:03,815 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,815 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,816 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,816 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:03,816 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,816 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,816 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,816 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,816 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:03,816 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,816 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,816 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,816 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:03,817 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,817 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,817 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,817 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 36#L701-3true]) [2023-11-30 07:41:03,817 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,817 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,817 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,817 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,817 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:03,818 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,818 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,818 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,818 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:03,818 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,818 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,818 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,818 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,818 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:03,818 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,818 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,818 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,818 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,818 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 46#L702-6true, 207#true, 36#L701-3true]) [2023-11-30 07:41:03,819 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,819 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,819 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,819 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true]) [2023-11-30 07:41:03,819 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,819 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,819 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,819 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:03,819 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,819 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,819 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,819 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true]) [2023-11-30 07:41:03,819 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,819 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,819 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,820 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:03,820 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,820 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,820 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,820 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:03,820 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:03,820 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:03,820 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:03,820 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:03,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true]) [2023-11-30 07:41:03,820 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,820 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,820 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,820 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true]) [2023-11-30 07:41:03,821 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,821 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,821 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,821 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,823 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,823 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,823 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,823 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:03,823 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,823 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,823 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,823 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:03,823 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,823 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,823 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,823 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,824 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,824 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,824 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,824 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:03,824 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,824 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,824 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,824 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:03,824 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,824 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,824 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,825 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:03,825 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,825 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,825 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,825 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,825 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,825 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,825 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,826 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,829 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,829 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,829 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,829 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:03,830 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,831 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,831 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,831 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,831 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,831 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,831 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,831 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:03,831 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,831 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,831 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,831 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 46#L702-6true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,832 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,832 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,832 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,832 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,835 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,835 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,835 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,835 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,835 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,835 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,835 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,835 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,836 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,836 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,836 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,836 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,836 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,836 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,836 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,836 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,836 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:03,836 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,836 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,836 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,836 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,836 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,837 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,837 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,837 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,837 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,837 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:03,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,837 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,837 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,837 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,837 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,837 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,837 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,838 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,838 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,838 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,838 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,838 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,838 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,838 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,838 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,838 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,838 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,838 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,838 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,838 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][201], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:03,839 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,839 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,839 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,839 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 121#L707-13true]) [2023-11-30 07:41:03,842 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,842 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,842 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,842 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:41:03,843 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,843 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,843 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,843 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:03,850 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,850 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,850 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,851 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,851 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,851 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,851 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,851 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,851 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,851 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,851 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,852 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,852 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,852 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,852 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,852 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,852 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,852 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,852 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,852 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,852 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,852 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,852 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,852 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,853 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,853 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,853 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,853 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,853 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:03,856 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,856 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,856 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,856 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,856 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,856 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,856 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,856 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,856 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,856 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,873 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,873 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,873 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,873 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,874 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,874 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,874 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,874 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,874 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,877 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,877 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,877 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,878 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,878 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:03,878 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,878 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,878 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,878 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,878 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,878 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 188#L702-9true]) [2023-11-30 07:41:03,878 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,878 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,878 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,878 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,878 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,878 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][211], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:03,878 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 207#true, 184#L702-12true]) [2023-11-30 07:41:03,879 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,879 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,879 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,879 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,879 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 207#true, 188#L702-9true]) [2023-11-30 07:41:03,879 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:03,880 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,880 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,880 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,880 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,880 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:03,880 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:03,880 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,881 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,881 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,881 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,881 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 131#L702-12true, 7#L702-5true, 207#true]) [2023-11-30 07:41:03,890 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,890 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,890 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,890 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 207#true, 152#L702-5true]) [2023-11-30 07:41:03,890 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,890 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,890 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,891 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,891 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:03,893 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,893 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,893 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,893 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,894 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,894 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,894 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,894 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 22#L702-3true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true]) [2023-11-30 07:41:03,897 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,897 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,897 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,897 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][240], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 22#L702-3true, 152#L702-5true]) [2023-11-30 07:41:03,898 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,898 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,898 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,898 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:03,898 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][188], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true]) [2023-11-30 07:41:03,898 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][199], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:03,899 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,899 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,899 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,899 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:03,899 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,899 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,899 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,899 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:03,900 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,900 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,900 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,900 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 16#L702-27true, 207#true, 188#L702-9true]) [2023-11-30 07:41:03,957 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,957 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,957 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,957 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,957 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:03,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:03,985 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,985 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,986 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,986 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,986 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:03,986 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,986 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,986 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,986 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:03,989 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,989 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,989 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,990 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:03,990 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,990 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,990 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,990 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,990 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:03,990 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,990 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,990 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,990 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,990 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:03,991 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,991 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,991 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,991 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,991 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:03,991 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,991 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,991 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,991 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,991 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:03,991 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,991 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,991 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,992 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,992 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:03,992 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,992 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,992 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,992 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:03,992 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,992 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,992 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,992 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:03,992 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,993 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,993 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,993 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][359], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 152#L702-5true]) [2023-11-30 07:41:03,993 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,993 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,993 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,993 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:03,993 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,993 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,993 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,993 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:03,993 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,994 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,994 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,994 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][343], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:03,994 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:03,994 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:03,994 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:03,994 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:03,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:03,994 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,994 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,995 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,995 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,995 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,996 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,996 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,996 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,996 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:03,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:03,996 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,996 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,996 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,996 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,996 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 117#L702-3true]) [2023-11-30 07:41:03,996 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,996 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,996 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,996 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,997 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,997 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:03,997 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,997 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,997 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,997 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,997 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,997 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:03,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:03,997 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,997 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,997 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,997 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:03,997 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:04,000 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,000 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,000 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,000 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:04,000 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,000 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,000 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,000 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 97#L702-8true, 82#L707-16true]) [2023-11-30 07:41:04,003 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,003 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,003 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,003 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:04,003 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,003 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,003 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,003 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,003 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:04,003 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,003 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,003 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,003 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,004 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,004 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:04,004 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,004 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,004 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,004 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,004 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,004 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,004 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:04,004 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,004 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,004 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,004 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,004 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,005 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,006 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 191#$Ultimate##0true, 184#L702-12true]) [2023-11-30 07:41:04,006 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,006 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,006 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,006 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,006 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,006 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:04,006 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,006 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,006 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,007 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,007 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:04,007 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,007 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,007 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,007 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:04,007 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,007 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,007 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,007 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][359], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 152#L702-5true]) [2023-11-30 07:41:04,008 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,008 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,008 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,008 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,008 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,008 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 117#L702-3true]) [2023-11-30 07:41:04,008 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,008 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,008 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,008 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,008 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,009 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,009 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,009 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,009 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,009 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,009 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,009 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,009 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,009 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,009 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,009 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,009 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:04,010 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,010 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,010 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,010 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,010 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,010 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][209], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:04,010 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,010 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,010 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,010 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,010 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:04,010 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,010 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,011 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,011 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,011 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:04,011 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,011 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,011 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,011 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 46#L702-6true]) [2023-11-30 07:41:04,011 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,011 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,011 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,012 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true]) [2023-11-30 07:41:04,012 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,012 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,012 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,012 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,012 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:04,013 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,013 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,013 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,013 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,013 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,013 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,013 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,013 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:04,015 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,015 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,015 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,015 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:04,027 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,027 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,027 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,027 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:04,028 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,028 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,028 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,028 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:04,028 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,028 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,028 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,028 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,029 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:04,029 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,029 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,030 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,030 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,030 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,030 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,030 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,030 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:04,030 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,031 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:04,032 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,032 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,032 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,032 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:04,032 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,033 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,033 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,033 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:04,033 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,033 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,033 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,033 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:04,033 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,033 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,033 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,033 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,034 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,034 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,034 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,034 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,034 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:04,034 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,035 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:04,035 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,035 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,035 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,035 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,035 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:04,035 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,035 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,035 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,035 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,035 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,035 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,035 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,035 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,035 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,036 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,036 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:04,036 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,036 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,036 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,036 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,036 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,036 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:04,036 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,036 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,036 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,036 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,036 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:04,036 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,036 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,036 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,037 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,037 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,041 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:04,041 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,041 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,041 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,041 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,041 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,041 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:04,042 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,042 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,042 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,042 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,042 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,042 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,042 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,042 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 152#L702-5true]) [2023-11-30 07:41:04,043 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,043 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,043 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,043 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,047 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,047 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,047 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,047 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,047 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:04,047 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,047 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,048 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,048 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,048 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,048 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,048 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,048 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,048 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,048 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,048 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,048 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,048 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,048 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,048 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,048 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,048 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,048 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,048 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:04,049 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,049 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,049 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,049 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,049 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:04,049 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,049 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,049 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,049 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,049 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:04,049 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,049 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,049 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,049 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,049 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,050 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,050 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,050 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,050 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][347], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:04,051 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,051 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,051 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,051 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:04,052 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,052 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,052 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,052 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][261], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:04,052 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,052 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,053 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,053 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][375], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:41:04,053 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,053 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,053 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,053 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,055 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,055 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,055 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,055 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,055 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,055 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,055 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:04,056 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,056 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,056 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,056 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,056 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,056 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,056 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,056 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,056 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,056 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,057 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,057 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,057 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,057 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,057 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][347], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 48#L702-3true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,058 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,058 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,058 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,058 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][262], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:04,058 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,059 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,059 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,059 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,060 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,060 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,060 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,060 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,060 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,060 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,060 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,060 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,060 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,061 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,061 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,061 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,061 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,064 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,064 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,064 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,064 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][375], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:04,065 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,065 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,065 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,065 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:04,074 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,074 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,074 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,074 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,074 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 79#$Ultimate##0true, 131#L702-12true, 207#true]) [2023-11-30 07:41:04,076 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,076 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,076 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,076 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 207#true]) [2023-11-30 07:41:04,076 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,077 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,077 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,077 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:04,077 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,077 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,077 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,077 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,077 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:04,077 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,077 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,077 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,077 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,077 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:04,078 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,078 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,078 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,078 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,078 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:04,078 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,078 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,078 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,078 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,078 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,079 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:04,079 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true]) [2023-11-30 07:41:04,079 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,079 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,079 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,079 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,080 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,080 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:04,080 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,080 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,080 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,080 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,080 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,080 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,080 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:04,080 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,080 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,080 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,080 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,080 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,081 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:04,081 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,081 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,081 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,081 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,081 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:04,081 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,081 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,081 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,081 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,081 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 207#true]) [2023-11-30 07:41:04,083 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,083 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,084 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,084 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,085 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,085 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,085 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,085 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:04,085 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,085 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,085 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,085 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:04,086 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,086 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,086 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,086 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,086 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,086 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,086 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,086 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,087 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,087 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,087 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,087 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,087 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 46#L702-6true, 36#L701-3true]) [2023-11-30 07:41:04,087 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,087 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,088 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,088 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,088 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,088 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,088 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,088 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,088 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,088 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,088 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,088 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,090 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,090 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,090 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,090 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,090 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,090 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,090 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,090 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:04,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,090 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,090 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,091 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,091 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,092 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,092 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,092 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,092 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,092 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,092 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,092 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,092 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 46#L702-6true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,092 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,093 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,093 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,093 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 48#L702-3true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,093 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,093 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,093 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,093 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,095 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,095 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,095 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,095 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][316], [t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:04,095 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,095 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,095 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,095 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,096 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,096 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,096 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,096 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][316], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:04,096 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,096 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,096 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,096 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,097 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,097 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,097 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,097 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,097 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,097 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,097 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,097 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,097 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,098 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,098 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,098 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,098 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,098 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,098 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,098 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,098 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,098 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,098 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,098 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,102 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,102 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,102 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,102 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,102 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,102 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,102 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,102 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,102 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,102 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,103 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,103 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,103 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,103 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,103 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,103 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,103 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,103 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,103 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,104 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,104 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,104 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,104 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,104 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,104 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,104 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,104 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,104 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,105 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,105 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,105 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,105 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,105 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,105 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,105 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,105 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,105 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,106 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,106 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,106 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,106 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,106 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,106 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,106 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,106 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,106 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:04,111 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,111 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,111 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,111 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:41:04,111 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,111 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,112 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,112 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:41:04,112 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,112 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,112 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,112 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,121 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,121 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,121 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,121 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,121 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,121 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,121 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,121 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,121 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,122 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,122 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,126 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,126 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,126 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,126 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,126 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,126 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,126 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,126 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,126 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,126 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,126 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,127 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,127 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,127 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,127 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,127 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,127 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,127 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,127 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,127 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,127 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,127 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,127 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,128 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,128 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,128 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,128 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,128 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,128 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,128 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,128 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,128 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,128 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,128 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,128 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,128 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,128 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,128 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,129 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,129 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,129 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,129 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,129 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,129 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,129 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:04,146 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,146 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 188#L702-9true]) [2023-11-30 07:41:04,147 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,147 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,147 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,147 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,147 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,147 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,147 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,147 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 191#$Ultimate##0true, 188#L702-9true]) [2023-11-30 07:41:04,147 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,147 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,147 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,147 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,147 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,147 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,147 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][211], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:04,147 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,147 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,147 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,148 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,148 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,148 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,148 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 191#$Ultimate##0true, 184#L702-12true]) [2023-11-30 07:41:04,148 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,148 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,148 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,148 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,148 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,148 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,148 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:04,149 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,149 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,149 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,149 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true]) [2023-11-30 07:41:04,149 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,149 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,149 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,150 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 152#L702-5true]) [2023-11-30 07:41:04,150 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,150 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,150 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,150 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,151 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,151 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,151 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,151 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,160 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,160 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,160 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,160 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:04,165 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,165 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,165 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,165 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:04,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,166 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,166 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,166 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,166 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][240], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 22#L702-3true, 207#true, 97#L702-8true]) [2023-11-30 07:41:04,166 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,166 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,166 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,166 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:04,166 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,166 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,167 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,167 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,167 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:04,167 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,167 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,167 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,167 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 22#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true]) [2023-11-30 07:41:04,167 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,167 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,167 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,167 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,167 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:04,260 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,260 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,260 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,260 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,260 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:04,260 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,260 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,260 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,261 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,261 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,264 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:04,264 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,264 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,264 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,264 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,264 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,264 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:04,264 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,265 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,265 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,265 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,265 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][359], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,265 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,265 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,265 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,265 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:04,265 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,265 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,265 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,265 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,265 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:04,266 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,266 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,266 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,266 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 152#L702-5true]) [2023-11-30 07:41:04,266 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,266 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,266 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,266 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:04,266 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,266 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,266 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,266 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,267 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 117#L702-3true]) [2023-11-30 07:41:04,267 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,267 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,267 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,267 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,267 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,267 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,267 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:04,267 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,267 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,267 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,267 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,267 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,267 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,267 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,268 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:04,268 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,268 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,268 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,268 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,268 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,268 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:04,271 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,271 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,271 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,271 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,271 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:04,271 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,271 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,272 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,272 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:04,272 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,272 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,272 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,272 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 184#L702-12true, 152#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,272 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,272 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,272 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,272 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:04,273 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:04,273 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,273 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:04,273 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,274 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,274 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,274 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,274 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,274 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,274 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:04,274 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,274 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,274 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,274 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,274 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,274 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,274 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:04,274 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,274 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,275 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,275 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,275 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,275 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,275 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,275 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:04,275 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,275 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,275 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,275 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,275 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,275 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,275 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:04,275 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,275 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,275 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,275 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,275 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,275 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,276 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:04,276 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,276 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,276 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,276 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,276 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,276 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,276 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,277 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 191#$Ultimate##0true, 188#L702-9true]) [2023-11-30 07:41:04,277 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,277 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,277 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,277 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,277 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,277 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,277 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:04,277 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,277 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,277 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,277 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:04,278 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,278 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,278 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,278 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,278 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,278 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:04,278 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,278 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,279 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,279 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,279 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,279 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][359], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,279 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,279 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,279 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,279 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,280 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,280 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,280 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,280 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,280 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,280 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,280 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,280 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,280 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:04,280 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,280 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,280 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,281 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,281 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:04,284 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,284 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,284 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,284 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:04,294 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,295 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,295 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,295 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:04,295 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,295 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,295 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,295 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 184#L702-12true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,295 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,295 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,295 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,296 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,296 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,296 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:04,296 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,296 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,296 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,296 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,296 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,296 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,296 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 184#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,297 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,297 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,297 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,297 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,297 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,297 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,299 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:04,299 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,299 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,299 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,299 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,299 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,299 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,299 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,299 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,299 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,299 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,299 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,299 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,299 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,299 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 184#L702-12true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,301 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,301 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,301 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,301 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 152#L702-5true, 82#L707-16true]) [2023-11-30 07:41:04,301 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,301 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,301 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,301 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:04,301 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,301 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,301 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,301 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,302 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,302 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,302 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,302 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,302 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 97#L702-8true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:04,302 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,302 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,302 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,302 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][173], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:04,303 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,303 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,303 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,303 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:04,303 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,303 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,303 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,304 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,304 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,304 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:04,304 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,304 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,304 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,304 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:04,305 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,305 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,305 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,305 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,308 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:04,308 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,308 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,308 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,308 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,308 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,308 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,315 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,315 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,315 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,315 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][347], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,315 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,315 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,315 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,316 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 97#L702-8true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,316 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,316 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,316 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,316 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,316 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,316 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,316 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,316 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:04,317 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,318 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:04,318 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,318 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,318 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,318 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][261], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:04,319 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,319 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,319 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,319 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][375], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:04,320 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,320 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,320 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,320 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,322 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,322 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,323 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,323 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,323 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][347], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:04,324 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,324 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,324 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,324 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][262], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,325 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,325 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,325 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,325 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,325 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,326 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,326 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,326 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,326 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,326 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,326 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,326 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,326 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,326 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,327 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,327 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,327 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,327 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,327 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,327 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,327 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,327 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,327 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,327 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,327 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,328 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,328 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,328 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,328 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,328 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,328 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,328 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,328 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,328 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,328 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,328 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,328 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,328 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:04,328 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,328 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,329 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,329 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,332 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,332 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,332 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,332 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,333 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,333 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,333 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,333 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,333 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,338 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,338 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,338 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,338 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,340 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,340 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,340 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,340 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 207#true]) [2023-11-30 07:41:04,354 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,354 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,354 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,354 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,354 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:04,354 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:04,356 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,356 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,356 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,356 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,356 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:04,356 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,356 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,356 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,356 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,356 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:04,357 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,357 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,357 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,357 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,357 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,357 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,357 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,357 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,358 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,358 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,358 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,358 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,358 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,358 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,358 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,358 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,358 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,358 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,358 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,358 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,359 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:04,359 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,359 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,359 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,360 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true]) [2023-11-30 07:41:04,360 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,360 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,360 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,360 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,360 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,360 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,362 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,362 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,362 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,362 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:04,362 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,362 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,362 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,363 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,363 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,363 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,363 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,363 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,363 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,363 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,363 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,363 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:04,363 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,364 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,364 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,364 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,365 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,365 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,365 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,365 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,365 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,365 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,365 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,366 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 46#L702-6true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,366 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,366 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,366 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,366 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,366 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,366 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,366 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,366 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,366 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,367 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,367 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,367 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 46#L702-6true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,367 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,367 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,367 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,367 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,367 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,367 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,367 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,367 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,368 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,368 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,368 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,368 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,368 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,368 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,368 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,368 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,368 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,368 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,368 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,369 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,369 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,369 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,369 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,369 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,369 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:04,369 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,369 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,369 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,369 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,369 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,370 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true]) [2023-11-30 07:41:04,370 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,370 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,370 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,370 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,370 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,370 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,370 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true]) [2023-11-30 07:41:04,370 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,370 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,370 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,370 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,370 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,370 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,373 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,373 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,373 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,373 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 79#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,373 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,373 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,373 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,373 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,374 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,374 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,374 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,374 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,374 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,374 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,374 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,374 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:04,374 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,374 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,374 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,375 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,375 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,375 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,375 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,375 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,375 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:04,375 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,375 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,375 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,375 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,376 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,376 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,376 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,376 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,376 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:04,376 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,376 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,376 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,376 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,377 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,378 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,378 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,378 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][316], [t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,378 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,378 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,378 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,378 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,379 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,379 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,379 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,379 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,379 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,379 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,379 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,379 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,380 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,380 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,380 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,380 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,380 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,380 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,380 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,380 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,381 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,381 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,381 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,381 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,381 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,381 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,381 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,381 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,381 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,381 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:04,385 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,385 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,385 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,385 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,386 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,386 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,387 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,387 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,387 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,387 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,387 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,387 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,387 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,387 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,387 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,387 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:04,388 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,388 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,388 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,388 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,388 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 82#L707-16true]) [2023-11-30 07:41:04,389 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,389 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,389 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,389 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,389 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,389 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,389 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,389 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,389 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,389 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,389 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,389 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,390 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,390 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,390 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,390 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,390 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,390 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,390 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,390 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,390 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,390 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,390 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,390 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,390 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,391 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,391 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,391 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,391 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,391 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,391 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,391 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,391 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,391 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,391 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,391 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,391 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,391 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,391 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,391 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,391 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,391 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,392 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,392 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,392 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,392 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,392 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,392 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,392 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,392 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,392 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,392 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,392 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,393 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,393 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,393 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,393 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,393 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,393 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,393 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,393 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 121#L707-13true]) [2023-11-30 07:41:04,398 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,398 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,398 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,398 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:04,398 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,398 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,398 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,398 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:41:04,399 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,399 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,399 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,399 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,409 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,409 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,409 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,409 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,409 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,409 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,409 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,409 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:04,577 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,577 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,577 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,577 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][173], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:04,584 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,584 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,584 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,584 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,587 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:04,587 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,587 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,587 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,587 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,587 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,587 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,588 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,588 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,588 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,588 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][240], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 22#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,589 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,589 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,589 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,589 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 22#L702-3true, 207#true, 97#L702-8true]) [2023-11-30 07:41:04,589 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,589 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,589 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,589 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][240], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 22#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,589 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,589 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,589 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,589 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,590 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][240], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 22#L702-3true, 207#true, 152#L702-5true]) [2023-11-30 07:41:04,590 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,590 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,590 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,590 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,590 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:04,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 22#L702-3true, 152#L702-5true]) [2023-11-30 07:41:04,590 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,590 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,590 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,590 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,590 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 22#L702-3true, 207#true, 152#L702-5true]) [2023-11-30 07:41:04,591 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,591 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,591 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,591 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 152#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,591 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,591 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,592 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,592 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true]) [2023-11-30 07:41:04,592 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,592 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,592 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,592 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:04,593 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,593 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,593 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,593 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,603 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,603 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,603 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,603 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,603 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,603 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,603 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,603 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,604 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,609 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:04,609 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,609 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,609 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,609 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,609 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,609 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:04,610 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,610 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,610 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,610 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,610 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 29#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:04,610 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,610 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,610 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,610 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 29#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:04,611 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,611 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,611 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,611 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,611 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true]) [2023-11-30 07:41:04,611 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,611 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,611 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,611 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,611 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:04,692 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:04,693 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,693 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,693 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,693 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,693 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,693 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:04,693 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,693 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,693 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,693 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,693 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:04,695 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,695 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,696 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,696 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:04,696 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,696 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,696 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,696 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,696 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:04,696 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,696 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,696 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,696 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:04,697 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:04,697 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:04,697 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,697 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,698 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,698 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:04,698 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,698 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,698 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,698 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,698 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:04,698 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,698 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,698 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,698 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,698 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:04,698 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,699 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,699 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,699 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,699 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,699 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,699 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:04,699 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,699 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,699 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,699 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,699 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,699 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,699 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][211], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:04,699 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,699 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,700 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,700 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,700 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,700 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,700 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,700 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:04,700 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,700 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,700 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,700 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,700 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,700 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,700 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,700 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,700 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:04,700 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,700 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,700 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,700 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,701 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,701 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,701 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,701 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:04,701 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,701 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,701 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,701 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,701 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,701 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,701 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,701 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:04,702 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,702 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,702 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,702 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:04,702 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,702 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,702 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,702 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,702 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][359], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,703 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,703 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,703 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,703 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 152#L702-5true]) [2023-11-30 07:41:04,706 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,706 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,706 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,706 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,707 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,707 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,707 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,707 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:04,707 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,707 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,707 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,707 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:04,708 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,708 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,708 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,708 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,708 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:04,708 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,708 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,708 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,708 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,711 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,711 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,711 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,711 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,711 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:04,713 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,713 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,713 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,713 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,713 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,714 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:04,714 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,714 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,714 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,714 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,714 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,714 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,714 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,714 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:04,714 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,714 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,715 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,715 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,715 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,715 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,715 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:04,715 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,715 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,715 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,715 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,715 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,715 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,715 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,715 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,715 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:04,716 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,716 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,716 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,716 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,716 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,716 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][359], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,716 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,716 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,716 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,717 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,717 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,717 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,717 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,717 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,717 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,717 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,717 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:04,717 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,717 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,717 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,717 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,717 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,717 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:04,721 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,721 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,721 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,721 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:04,736 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,736 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,736 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,736 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,736 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,736 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,736 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,736 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,736 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,736 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,737 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,737 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,737 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,737 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:04,737 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,737 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,737 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,738 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:04,738 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,738 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,738 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,738 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:04,738 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,738 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,738 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,738 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:04,738 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,738 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,738 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,738 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,738 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:04,739 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,739 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,739 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,739 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:04,739 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,739 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,739 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,739 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,739 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:04,739 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,739 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:04,740 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,740 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,740 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,740 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,740 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:04,740 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,740 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,740 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,740 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,740 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:04,742 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,742 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,742 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,742 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,743 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:04,743 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,743 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,743 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,743 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,743 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,743 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,743 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:04,749 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,749 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,749 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,749 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][347], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,749 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,749 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,749 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,749 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][262], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,750 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,750 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,750 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,750 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,751 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,751 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,751 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,751 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,751 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:04,751 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,751 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,752 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,752 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,752 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,752 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,752 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,752 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,752 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,752 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,752 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,752 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,752 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,752 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,753 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,753 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,753 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,753 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,753 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:04,753 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,753 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,753 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,753 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,757 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,757 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,757 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,757 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,758 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,758 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,758 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,758 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,758 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,758 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,758 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 97#L702-8true]) [2023-11-30 07:41:04,759 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,759 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,759 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,759 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:04,759 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,759 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,760 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,760 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][261], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:04,760 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,760 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,760 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,760 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][375], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:04,761 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,761 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 46#L702-6true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,764 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,765 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][262], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,765 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,766 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:04,766 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,766 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,766 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,766 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:04,770 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,770 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,770 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,770 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:04,783 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,783 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,783 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,783 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,784 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:04,786 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,786 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,786 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,786 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:04,787 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,787 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,787 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,787 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,788 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,789 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,789 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,789 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,789 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,789 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,789 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,789 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,789 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,790 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,790 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,790 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,790 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,790 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,790 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,790 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,790 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,790 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,790 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,790 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,790 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 46#L702-6true, 48#L702-3true]) [2023-11-30 07:41:04,790 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,790 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,791 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,791 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:41:04,791 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,791 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,791 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,791 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:41:04,791 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,791 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,791 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,791 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:41:04,791 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,791 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,791 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,791 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 207#true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,792 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,792 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,792 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,792 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,792 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,792 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,792 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,792 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,792 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,792 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,792 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,792 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,793 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,793 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,793 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,793 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,793 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,793 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,794 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,794 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,794 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,794 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,794 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,794 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,794 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,794 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,794 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,795 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,795 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,795 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,795 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,795 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,795 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,795 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,795 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:04,795 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,795 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,795 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,795 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,795 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 152#L702-5true]) [2023-11-30 07:41:04,795 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,795 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,796 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,796 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,796 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,796 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,796 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,796 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,796 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,796 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,796 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,796 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,796 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,796 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,796 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,796 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,796 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 46#L702-6true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,797 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,797 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,797 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,797 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 46#L702-6true, 207#true, 152#L702-5true]) [2023-11-30 07:41:04,797 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,797 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,797 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,797 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,797 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:04,800 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,800 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,800 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,800 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,801 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,801 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,801 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,801 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:41:04,801 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,801 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,801 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,801 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,801 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,802 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,802 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,802 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,802 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:41:04,802 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,802 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,802 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,802 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:04,803 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,803 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,803 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,803 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,803 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,803 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,803 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,803 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,803 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 207#true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,803 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,803 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,803 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,803 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,803 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:04,804 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,804 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,804 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,804 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,804 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,804 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,804 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,804 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,804 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,804 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,804 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,804 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,804 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,805 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,805 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,805 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,805 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,805 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,805 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,805 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,805 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,805 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,806 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,806 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,806 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,806 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,806 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,806 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,806 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,806 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,806 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,806 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,806 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,806 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,806 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,806 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,806 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,807 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,807 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,807 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,807 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,807 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,807 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,807 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,807 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,807 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,807 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:04,807 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,807 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,807 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,807 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,808 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,808 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,808 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,809 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,809 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,809 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,809 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,809 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,809 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,809 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,809 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true]) [2023-11-30 07:41:04,809 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,809 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,809 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,809 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,809 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,809 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,811 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,811 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,811 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,812 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,812 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,812 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,812 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,812 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,812 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,812 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,812 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,812 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,812 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,813 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,813 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,813 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,813 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,813 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,813 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,813 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,814 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:04,814 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,816 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,816 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,816 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,816 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:04,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,816 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,816 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,816 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,816 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,817 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,817 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,817 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,817 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:04,818 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,818 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,818 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,818 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,818 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,818 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,818 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,818 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,818 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,819 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,819 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,819 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,819 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,819 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,819 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,819 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,820 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,820 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,820 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,820 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,820 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,820 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,820 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,820 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,820 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,820 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,820 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,820 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,820 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,820 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,821 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,821 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,821 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,825 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,825 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,825 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,825 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,825 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,826 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,826 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,827 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,827 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,827 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,827 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:04,827 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:04,828 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:04,828 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:04,828 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:04,828 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:04,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:04,828 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,828 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,828 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,828 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,828 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,829 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,829 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,829 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,829 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:04,829 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,829 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,829 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,829 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:04,829 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:04,830 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:04,830 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:04,830 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:04,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,830 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,830 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,830 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,830 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 82#L707-16true]) [2023-11-30 07:41:04,830 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,830 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,830 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,830 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,831 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,831 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,831 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,831 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,831 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,831 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,831 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,831 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,831 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,831 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:04,835 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,835 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,835 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,835 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:04,835 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,835 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,836 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,836 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 22#L702-3true, 207#true]) [2023-11-30 07:41:04,864 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,864 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,864 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,864 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 22#L702-3true, 207#true, 152#L702-5true]) [2023-11-30 07:41:04,864 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,864 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,864 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,864 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,864 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,867 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,867 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,867 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,867 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,867 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:04,867 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,867 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,867 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,867 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,871 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 152#L702-5true]) [2023-11-30 07:41:04,871 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,871 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,871 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,871 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,871 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,871 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,871 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:04,871 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,871 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,871 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,871 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:04,872 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,872 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,872 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,872 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,872 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,872 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,872 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,872 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,873 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,873 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,873 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,873 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,873 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,873 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true]) [2023-11-30 07:41:04,873 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,874 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,874 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,874 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:04,874 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,874 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,874 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,874 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,874 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:04,874 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,874 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,874 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,875 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:04,875 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,875 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,875 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,875 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,875 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,875 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,875 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,875 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:04,876 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,876 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,876 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,876 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:04,876 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,876 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,876 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,876 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,876 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:04,877 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,877 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,877 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,877 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,877 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:04,877 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,878 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,878 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,878 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,878 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,887 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:04,887 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,887 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,887 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,887 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,887 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,887 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,888 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 207#true, 97#L702-8true]) [2023-11-30 07:41:04,888 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,888 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,888 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,888 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,888 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,888 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true]) [2023-11-30 07:41:04,953 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,953 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,953 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,953 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 385#true, 207#true]) [2023-11-30 07:41:04,953 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,953 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,953 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,954 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true]) [2023-11-30 07:41:04,954 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,954 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,954 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,954 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:04,983 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:04,984 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,984 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,984 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,984 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,984 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,984 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:04,984 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,984 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,984 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,984 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,984 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:04,989 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:04,989 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:04,992 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,993 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,993 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:04,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:04,995 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,995 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:04,995 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:04,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:04,995 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,995 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,995 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,996 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:04,996 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,000 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:05,000 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,000 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,001 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,001 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,001 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,001 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,001 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,001 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:05,002 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,002 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,002 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,002 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][359], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:05,003 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,003 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,003 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,003 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,003 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,003 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][214], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,003 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,003 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,003 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,003 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,003 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,003 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,003 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,004 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,004 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,004 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,004 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,004 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,004 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:05,004 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,004 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,004 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,004 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,004 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,004 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,004 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 46#L702-6true, 48#L702-3true]) [2023-11-30 07:41:05,005 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,005 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,005 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,005 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:05,005 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 82#L707-16true]) [2023-11-30 07:41:05,006 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,006 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,006 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,006 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 152#L702-5true]) [2023-11-30 07:41:05,006 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,006 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,006 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,007 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,007 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 152#L702-5true]) [2023-11-30 07:41:05,007 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,007 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,007 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,007 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,023 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 184#L702-12true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,023 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,023 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,023 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,024 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,024 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,024 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,024 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:05,024 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,024 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,024 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,024 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,024 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,024 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,029 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,029 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,029 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,029 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:05,029 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,029 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,029 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,029 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,029 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:05,029 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,029 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,029 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,030 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:05,030 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,030 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,030 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,030 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:05,030 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,030 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,031 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,031 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:05,031 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,031 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,031 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,031 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:05,031 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,031 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,031 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,031 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,033 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,033 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,033 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,033 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,033 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,034 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:05,034 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,034 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,034 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,034 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,034 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,034 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:05,034 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,034 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,034 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,034 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,035 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,035 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:05,035 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,035 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,035 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,035 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,035 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,035 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,035 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,042 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,042 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,042 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,042 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,043 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,043 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,043 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,043 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,043 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:05,045 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:05,045 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,046 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,046 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,046 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,046 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,046 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,046 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,046 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,046 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,046 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:05,046 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,046 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,046 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,046 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,047 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][261], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:05,047 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,047 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,047 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,047 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][375], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:05,047 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,048 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,048 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,048 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,051 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,051 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,051 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,051 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,051 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,051 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,051 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,051 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,052 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,052 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,052 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][262], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,052 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,052 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,052 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,052 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,052 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,053 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,053 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,053 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,053 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,053 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,053 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,053 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,053 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,053 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,053 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,053 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,054 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:05,054 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,054 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,054 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,054 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,054 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,054 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:05,054 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,054 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,054 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,054 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true]) [2023-11-30 07:41:05,054 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,055 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,055 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,055 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][262], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 7#L702-5true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,055 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,055 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,055 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,055 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,055 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,055 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,055 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,055 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,055 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,055 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,056 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,056 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,056 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,056 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,056 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:05,056 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,056 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,056 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,056 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,056 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,056 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,057 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,057 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,057 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,057 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:05,057 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,061 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,061 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,061 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,061 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:05,061 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,061 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,061 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,061 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,061 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:05,067 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,067 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,067 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,067 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,081 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,081 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,082 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,082 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:05,082 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,082 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,082 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,082 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,083 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,083 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,083 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,083 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,083 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 152#L702-5true]) [2023-11-30 07:41:05,083 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,083 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,083 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,083 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,083 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:05,087 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,088 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,088 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,088 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,088 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:05,088 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,088 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,088 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,088 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,088 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:41:05,088 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,088 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,088 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,088 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:41:05,089 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,089 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,089 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,089 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:41:05,089 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,089 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,089 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,089 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:41:05,090 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,090 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,090 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,090 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:41:05,090 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,090 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,090 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,090 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:05,090 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,090 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,090 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,090 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:05,090 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,091 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,091 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,091 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:41:05,091 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,091 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,091 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,091 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:05,091 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,091 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,091 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,091 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,091 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:41:05,092 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:05,092 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:41:05,092 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,093 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,093 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,093 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,093 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:05,093 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:05,093 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,094 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:05,094 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,094 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:05,094 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,094 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,095 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,095 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,095 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,095 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true]) [2023-11-30 07:41:05,095 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,095 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,095 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,095 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,095 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true]) [2023-11-30 07:41:05,095 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,095 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,095 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,095 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,095 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,100 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,100 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,100 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,100 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,100 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,100 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,100 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,100 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,100 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:41:05,100 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,100 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,100 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,100 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,100 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,101 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,101 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,101 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,101 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,101 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:05,101 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,101 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,101 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,101 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,101 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:41:05,102 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,102 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,102 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,102 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,102 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,102 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,102 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,102 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,102 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,102 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 46#L702-6true, 207#true, 117#L702-3true]) [2023-11-30 07:41:05,103 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,103 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,103 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,103 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,103 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,103 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,103 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,103 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,103 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,103 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,103 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,103 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,103 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,104 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,104 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,104 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true]) [2023-11-30 07:41:05,104 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,104 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,104 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,104 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,104 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,104 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,104 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,105 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,105 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,106 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,106 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,106 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,106 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,106 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,106 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,107 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,107 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,107 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,107 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,107 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,108 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,108 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,108 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,108 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:05,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,108 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,108 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,108 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,108 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,108 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,108 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,108 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,108 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,109 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,109 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,109 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,109 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,109 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,110 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,110 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,110 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,110 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,110 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,110 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][316], [t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,111 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,111 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,111 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,111 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][316], [t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,111 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,111 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,111 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,111 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][316], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:05,114 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,114 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,114 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,114 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,115 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,115 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,115 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,115 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,115 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,115 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,115 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,115 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,115 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,115 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,115 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,116 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:05,116 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,116 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,116 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,116 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,116 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,116 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,116 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,116 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,116 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,116 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,116 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,117 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,117 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,117 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,117 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,117 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,117 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,117 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,117 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,117 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,117 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,117 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,118 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,118 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,118 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,118 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,118 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,123 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,123 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,123 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,124 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,124 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,124 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,124 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,124 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,124 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,124 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,125 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,125 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,125 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,125 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,125 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,125 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,126 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,126 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,126 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,126 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,126 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:05,126 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,126 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,126 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,126 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,126 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,127 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,127 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,127 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,127 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,127 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,127 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,127 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,127 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,127 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,127 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,127 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,127 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,128 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,128 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,128 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,128 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:05,129 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,129 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,129 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,129 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,129 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,129 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,129 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,129 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,129 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,129 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,129 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,129 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,129 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,129 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,130 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,130 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,130 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:05,134 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,134 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,134 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,135 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 22#L702-3true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,167 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,167 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,167 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,167 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,172 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:05,172 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,172 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,172 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,172 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,172 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,172 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,172 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,172 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:05,172 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,172 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,172 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,172 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,172 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,172 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,172 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,173 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:05,173 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,173 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,173 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,173 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,173 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,173 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:05,173 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,173 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,173 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,173 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,173 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,174 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,174 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:05,174 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,174 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,175 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,175 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,175 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,175 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,175 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,175 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,175 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true]) [2023-11-30 07:41:05,175 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,175 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 7#L702-5true, 207#true]) [2023-11-30 07:41:05,176 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,176 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,176 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,176 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,176 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,176 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,177 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,177 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,177 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,177 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,178 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,178 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,178 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,178 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,178 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,178 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,178 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,178 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,178 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,178 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,178 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,178 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:05,179 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 46#L702-6true]) [2023-11-30 07:41:05,179 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,179 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,179 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,179 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,179 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,179 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,180 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,180 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,180 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,180 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,180 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,180 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,180 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,180 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,180 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,180 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,180 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,180 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,180 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,180 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,181 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 152#L702-5true]) [2023-11-30 07:41:05,181 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,181 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,181 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,181 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,181 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,181 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 46#L702-6true, 152#L702-5true]) [2023-11-30 07:41:05,181 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,181 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,181 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,181 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,181 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,181 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,182 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,182 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,182 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,182 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 97#L702-8true]) [2023-11-30 07:41:05,182 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,183 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,183 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,183 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:05,183 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,183 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,184 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,184 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,201 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][240], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 22#L702-3true, 207#true, 97#L702-8true]) [2023-11-30 07:41:05,201 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,201 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,201 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,201 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,201 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,201 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 4#L703-2true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 385#true, 207#true]) [2023-11-30 07:41:05,254 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,254 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,254 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,254 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,254 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:05,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:05,287 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,287 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,287 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,287 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,287 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:05,287 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,287 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,287 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,287 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,287 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,291 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:05,292 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,292 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,292 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,292 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,292 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,292 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,292 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:05,294 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:05,294 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,294 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,294 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,294 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:05,294 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,294 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,294 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,294 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:05,294 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,295 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:05,295 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,295 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,295 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,295 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,295 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,295 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,295 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,295 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:05,295 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,295 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,295 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,295 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,295 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,295 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,302 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:05,302 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,302 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,302 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,302 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,302 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,302 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,302 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:05,303 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,303 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,303 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,303 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:05,303 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,303 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,303 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,304 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,304 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:05,304 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,304 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,304 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,304 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,304 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:05,304 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,304 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,304 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,304 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,304 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:05,305 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,305 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,305 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,305 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,305 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,305 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:05,305 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,305 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,305 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,305 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,305 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,305 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,305 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,305 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true]) [2023-11-30 07:41:05,307 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,307 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,307 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,307 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,307 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:05,307 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,308 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,308 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,308 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,308 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,308 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,308 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 82#L707-16true]) [2023-11-30 07:41:05,308 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,308 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,309 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,309 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,309 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,309 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,309 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:05,309 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,309 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,309 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,309 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,309 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,309 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,309 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,309 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:05,309 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,309 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,309 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,309 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,309 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,309 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:05,314 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,314 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,314 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,314 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:05,315 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,315 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,315 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,315 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,315 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:05,330 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,330 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,330 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,330 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,330 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 184#L702-12true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,330 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,330 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,330 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,330 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,330 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,331 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:05,331 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,331 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,331 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,331 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,331 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,331 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,331 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:05,331 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,331 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,331 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,331 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,331 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,331 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:05,336 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,336 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,336 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,336 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:05,336 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,336 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,336 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,336 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:05,336 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,336 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,336 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,336 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:05,336 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,336 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,336 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,337 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:05,337 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,337 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,337 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,337 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,337 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,337 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,337 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,337 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:05,338 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,338 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,338 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,338 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 82#L707-16true]) [2023-11-30 07:41:05,338 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:05,338 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,338 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,338 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,338 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,339 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:05,339 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,339 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:05,339 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,339 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,339 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,339 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,339 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,339 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:05,340 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,340 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,340 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,340 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,340 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,340 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,340 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,341 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,341 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:05,341 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,341 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,341 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,341 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,341 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,341 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,341 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,341 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,341 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][173], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:05,342 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,342 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,342 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,342 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:05,343 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,343 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,343 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,343 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,352 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,352 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,352 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][262], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,353 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,353 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,354 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,354 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:05,354 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,354 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,354 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,354 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,354 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,354 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,354 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:05,354 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,355 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,355 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,355 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,355 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,355 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true]) [2023-11-30 07:41:05,355 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,355 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,355 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,355 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][262], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,355 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,355 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,355 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,356 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,356 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 7#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,356 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,356 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,356 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,356 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 7#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,356 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,356 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,356 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,356 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,356 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,357 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,357 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,357 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,357 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,357 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,357 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,357 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,357 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,357 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,357 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,357 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,357 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:05,357 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,358 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,362 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,362 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,362 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,362 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,362 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,362 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:05,362 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,362 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,362 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,362 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,362 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,362 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,368 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,368 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,368 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,368 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:05,369 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,369 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,369 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,369 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,369 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:41:05,389 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,389 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,389 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,389 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:41:05,390 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,390 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,390 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,390 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 7#L702-5true, 207#true, 97#L702-8true]) [2023-11-30 07:41:05,390 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,391 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,391 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,391 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true]) [2023-11-30 07:41:05,391 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,391 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,391 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,391 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,392 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,392 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,392 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,392 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,392 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,392 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,392 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,392 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,393 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,393 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,393 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,393 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,393 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,393 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 41#L702-18true, 207#true]) [2023-11-30 07:41:05,397 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,397 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,397 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,397 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,397 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:41:05,397 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,397 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,397 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,397 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,398 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:05,398 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,398 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,398 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,398 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,398 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,398 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:05,398 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,399 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:41:05,399 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,399 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,399 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,399 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,399 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,399 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,399 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:05,400 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,400 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,400 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,400 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,400 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,400 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,400 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,400 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:05,400 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,400 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,400 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,400 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,400 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,400 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:05,402 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,402 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,402 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,402 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:05,402 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,402 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,402 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,402 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,403 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,403 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,403 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,403 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,403 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,403 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,403 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,403 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:41:05,404 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,404 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,404 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,404 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,404 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,404 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,404 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,404 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,404 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,404 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,404 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,404 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,405 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,405 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,405 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,405 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:41:05,405 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,405 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,405 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,405 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true]) [2023-11-30 07:41:05,406 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,406 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,406 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,406 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,406 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,406 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,407 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,407 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,407 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 7#L702-5true, 207#true, 97#L702-8true]) [2023-11-30 07:41:05,407 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,407 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,407 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,407 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,407 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 207#true]) [2023-11-30 07:41:05,407 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,407 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,407 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,407 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,408 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,408 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,408 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,408 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true]) [2023-11-30 07:41:05,408 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,408 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,408 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,408 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,408 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 207#true]) [2023-11-30 07:41:05,408 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,408 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,408 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,408 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,409 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,409 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,409 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,409 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,409 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,409 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,409 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,409 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true]) [2023-11-30 07:41:05,409 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,409 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,409 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,409 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,409 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,410 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,410 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:05,410 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,410 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,410 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,410 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,410 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,410 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,412 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,412 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,412 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,412 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,412 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,412 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,412 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,412 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,413 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,413 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,413 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,413 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,413 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,413 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,413 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,413 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,413 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,413 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,413 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,414 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,414 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,414 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,414 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,414 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,414 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,414 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,414 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,414 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,414 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,414 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,415 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,415 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,415 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,415 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,415 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,415 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,415 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,415 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,416 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,416 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:05,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,416 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,416 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,416 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,416 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,416 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,417 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,417 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,417 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,417 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,417 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,417 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,417 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,417 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,417 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,417 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,417 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][337], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,418 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][337], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:05,419 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,419 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,419 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,419 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:05,421 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,422 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,423 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:05,423 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,423 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,423 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,423 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,423 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,424 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,424 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,424 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,424 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,424 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,424 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,424 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,424 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,424 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,424 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,424 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,425 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,425 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,425 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,425 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,425 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,433 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,433 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,433 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,433 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,433 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,434 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,435 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,435 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,435 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,435 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,435 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,435 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 82#L707-16true]) [2023-11-30 07:41:05,435 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,435 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,435 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,435 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,435 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 22#L702-3true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,619 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,619 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,619 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,619 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,626 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 97#L702-8true]) [2023-11-30 07:41:05,626 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,626 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,626 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,626 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,626 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,626 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 46#L702-6true]) [2023-11-30 07:41:05,626 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,626 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,626 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,627 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true, 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,627 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,627 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,627 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,627 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,627 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,627 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,627 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,627 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,627 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,627 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,627 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,627 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,628 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,628 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,628 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,628 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,628 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,628 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,628 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,629 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:05,629 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,629 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,629 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,629 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,629 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,629 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 46#L702-6true, 207#true]) [2023-11-30 07:41:05,629 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,629 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,629 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,629 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,629 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,630 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,630 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,630 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,630 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,630 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,630 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,630 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,630 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,630 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,630 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,630 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,630 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,630 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,630 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,630 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,631 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 152#L702-5true]) [2023-11-30 07:41:05,631 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,631 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,631 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,631 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,631 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,631 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,631 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,631 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 46#L702-6true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,631 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,631 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,631 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,631 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,631 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,631 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,632 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,632 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,632 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,632 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,632 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,632 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,632 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,632 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,632 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,632 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,632 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,632 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,632 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,632 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,632 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,632 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 82#L707-16true]) [2023-11-30 07:41:05,632 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,633 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,633 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,633 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,634 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,634 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,634 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,634 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,634 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,634 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,634 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 82#L707-16true]) [2023-11-30 07:41:05,634 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,634 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,634 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,634 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,634 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,634 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:05,635 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,635 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,635 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,635 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 97#L702-8true]) [2023-11-30 07:41:05,635 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,636 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,636 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,636 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,636 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 22#L702-3true, 207#true]) [2023-11-30 07:41:05,636 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,636 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,636 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,636 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,637 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,637 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,637 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,637 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][234], [120#L707-8true, t_funThread1of3ForFork0InUse, 4#L703-2true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 79#$Ultimate##0true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,693 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,693 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,693 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,693 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][234], [120#L707-8true, t_funThread1of3ForFork0InUse, 4#L703-2true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,693 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,693 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,693 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,694 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:05,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:05,748 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:05,748 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:05,756 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,756 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,756 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,756 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,756 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:05,756 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,756 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,756 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,756 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,756 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:05,756 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,756 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,757 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,757 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,757 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:41:05,757 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,757 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,757 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,757 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:05,757 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,757 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,757 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,757 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,757 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:05,757 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,757 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,757 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,757 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,758 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:05,758 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,758 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,758 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,758 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,758 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,758 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:05,758 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,758 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,758 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,758 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,758 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,758 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:05,759 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,759 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,759 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,759 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,759 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,759 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:05,764 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,769 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,769 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,769 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,769 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true]) [2023-11-30 07:41:05,772 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,772 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:05,772 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:05,773 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,773 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,773 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,773 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,773 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,773 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:05,773 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,773 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,773 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,773 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,773 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,773 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,773 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:05,774 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,774 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,774 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,774 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,774 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true]) [2023-11-30 07:41:05,775 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,775 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,775 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,775 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,775 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 152#L702-5true]) [2023-11-30 07:41:05,775 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,775 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,775 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,775 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,775 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:05,801 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,801 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,801 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,801 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:05,801 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,801 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,801 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,801 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:05,801 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:05,802 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,802 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:05,802 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,802 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,802 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,802 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,802 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,802 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][316], [t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,803 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,803 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,804 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 184#L702-12true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,804 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,805 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:05,805 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,805 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:05,805 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,805 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,805 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,805 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,805 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,805 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:05,805 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,805 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,805 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,806 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,806 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:05,806 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,806 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,806 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,806 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,806 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:05,806 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,806 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,806 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,807 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,807 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,807 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:05,807 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:05,807 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,807 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,807 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,807 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,807 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:05,807 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,808 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,808 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,808 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:05,808 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,808 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,808 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,808 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,808 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:05,808 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,808 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,808 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,808 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,808 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 7#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,817 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,817 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,818 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,818 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,818 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:05,818 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,818 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,818 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,818 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,818 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:05,819 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,819 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,819 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,819 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,819 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,819 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,820 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,820 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,820 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,820 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,820 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,820 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,820 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,820 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,820 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,820 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,820 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,820 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,820 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,820 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,821 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,821 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,821 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,821 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,821 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:05,821 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,821 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,821 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,821 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,821 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,821 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,821 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:05,821 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,821 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,821 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,821 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,821 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,821 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,826 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,826 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,826 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,826 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,826 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,827 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:05,827 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:05,828 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:05,828 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:05,828 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:05,828 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:05,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][262], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,828 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,828 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,829 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,829 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:05,829 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,829 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,829 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,829 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,829 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,829 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,829 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,829 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,829 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,829 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,829 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,829 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][261], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:05,830 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,831 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,831 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,831 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][375], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true]) [2023-11-30 07:41:05,831 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,831 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,831 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,831 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][262], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,835 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,835 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,835 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,836 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,836 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,836 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,836 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,836 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:05,837 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,837 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,837 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,837 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,840 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,840 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,840 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,840 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:41:05,856 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,856 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,856 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,856 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,857 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,857 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,857 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,857 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:05,857 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,857 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,857 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,858 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true]) [2023-11-30 07:41:05,858 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,858 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,858 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,858 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,859 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,859 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,859 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,859 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,859 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,860 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,860 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:05,862 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,862 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,862 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,862 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:05,863 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,863 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,863 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,863 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:05,863 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,863 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,863 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,863 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:41:05,864 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,864 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,864 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,864 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 41#L702-18true, 207#true, 48#L702-3true]) [2023-11-30 07:41:05,864 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,864 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,864 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,864 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:41:05,864 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,864 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,864 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,865 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true, 48#L702-3true]) [2023-11-30 07:41:05,865 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,865 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,865 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,865 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:41:05,865 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,865 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,865 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,865 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,868 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,868 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,868 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,868 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,868 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,868 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,868 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,868 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:05,868 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,868 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,868 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,868 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,868 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,869 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,869 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,869 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,869 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,869 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,869 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,869 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,870 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,870 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,870 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:41:05,870 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,870 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,870 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,870 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,870 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,870 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,870 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,870 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,871 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,871 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,871 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,871 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true, 48#L702-3true]) [2023-11-30 07:41:05,871 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,871 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,871 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,871 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:05,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,871 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,871 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,872 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,872 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:41:05,872 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,872 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,872 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,872 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,872 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true]) [2023-11-30 07:41:05,872 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,872 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,872 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,872 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,873 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,873 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,873 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,873 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,873 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,873 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,873 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,873 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,873 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,873 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,873 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,873 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,874 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,874 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,874 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,874 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,874 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,874 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 207#true, 46#L702-6true]) [2023-11-30 07:41:05,874 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,874 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,874 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,874 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,874 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,874 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,875 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,875 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,875 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,875 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,875 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true]) [2023-11-30 07:41:05,875 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,875 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,875 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,875 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,875 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true]) [2023-11-30 07:41:05,875 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,875 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,876 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,876 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,876 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,876 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,876 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,876 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,876 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,876 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,876 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,876 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,877 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 46#L702-6true, 152#L702-5true]) [2023-11-30 07:41:05,877 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,877 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:05,877 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,878 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,878 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,878 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,879 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:05,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:05,879 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,880 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,880 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,881 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,881 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,881 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,881 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,881 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,881 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,881 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,882 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,882 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,882 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,882 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,883 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,883 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,883 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,883 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,883 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:05,883 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,883 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,883 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,883 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,884 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,884 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,884 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,884 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,884 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,884 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,884 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,884 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,884 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,884 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,884 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,885 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,885 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,885 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,885 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,885 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][337], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,886 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,886 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,886 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,886 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,888 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,888 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,888 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,888 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,889 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,889 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,889 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,889 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,890 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,890 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,891 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,891 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:05,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,891 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,891 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,891 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,891 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,892 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,892 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,892 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,892 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,893 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,893 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,893 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,893 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,894 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:05,894 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,894 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,894 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,894 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,894 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,894 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][337], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,895 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,895 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,895 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,895 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][337], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:05,896 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,896 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,896 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,896 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,901 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,901 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,901 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,901 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:05,901 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,902 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,902 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,902 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 22#L702-3true]) [2023-11-30 07:41:05,942 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,942 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,942 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,942 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,942 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 22#L702-3true, 207#true, 97#L702-8true]) [2023-11-30 07:41:05,943 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,943 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,943 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,943 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,950 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 97#L702-8true]) [2023-11-30 07:41:05,951 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,951 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,951 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,951 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,951 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,951 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,951 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true]) [2023-11-30 07:41:05,951 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,951 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,951 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,951 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,951 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,951 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:05,951 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,952 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,952 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,952 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,952 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,952 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:05,952 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,952 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,952 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,952 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,953 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,953 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 7#L702-5true, 207#true, 97#L702-8true]) [2023-11-30 07:41:05,953 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 207#true]) [2023-11-30 07:41:05,953 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,953 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,953 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,954 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,954 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,954 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true]) [2023-11-30 07:41:05,954 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,954 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,954 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,954 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,954 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,954 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true]) [2023-11-30 07:41:05,954 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,954 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,954 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,954 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,954 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,955 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,955 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,955 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,955 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,955 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,955 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,955 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,955 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,955 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,955 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,955 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,955 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,955 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,955 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,956 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,956 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,956 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,956 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,956 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,956 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,956 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,956 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,956 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,956 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,956 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,956 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,956 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true]) [2023-11-30 07:41:05,956 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,956 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,957 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,957 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,957 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,957 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,957 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:05,957 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,957 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,957 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,957 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:05,958 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,958 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,958 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,958 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,958 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,958 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,958 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,958 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:05,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:05,959 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,959 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,959 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,959 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 22#L702-3true, 207#true, 97#L702-8true]) [2023-11-30 07:41:05,959 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,959 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,959 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,959 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:05,959 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:06,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][234], [120#L707-8true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 207#true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,015 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:06,015 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:06,015 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:06,015 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:06,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:06,082 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,082 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,082 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,082 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,082 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,095 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:06,095 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,095 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,096 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:06,096 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,096 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,096 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,096 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,096 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,096 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,096 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:06,096 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,096 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:06,096 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,096 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,097 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,097 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,097 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,097 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,097 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:06,097 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,097 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,097 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,097 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,097 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,097 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,097 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:06,097 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,097 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,097 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,097 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,097 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,097 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,099 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true]) [2023-11-30 07:41:06,099 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,099 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,100 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,100 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,100 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,100 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,100 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:06,100 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,100 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,100 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,100 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,100 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,100 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,100 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,101 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,101 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,101 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,101 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:06,102 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,102 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,102 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,102 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,102 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:06,102 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,102 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,102 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,102 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 55#L702-27true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,124 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,124 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,124 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,124 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,128 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,128 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,128 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,128 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,128 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,128 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,128 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,128 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,128 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,128 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,128 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,128 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,129 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,129 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,129 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:06,129 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,129 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,129 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,129 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,129 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,129 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,129 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:06,129 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,129 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,129 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:06,134 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,134 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,135 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,135 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,135 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:06,135 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,135 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,135 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,135 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,135 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,136 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:06,136 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,136 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,136 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,136 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,136 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,136 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,138 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:06,138 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,138 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,138 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,138 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,138 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,138 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:06,138 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,138 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,138 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,138 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,138 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:41:06,138 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,138 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,138 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,138 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,138 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,148 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,148 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,148 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,148 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,148 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,148 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,148 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,148 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:06,148 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,149 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,149 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,149 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,149 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,149 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,149 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:06,150 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,150 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,150 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,150 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][262], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:06,151 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,151 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,151 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,151 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:06,151 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,151 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,151 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,151 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,151 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,151 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,151 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,151 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:06,151 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,152 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,152 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,152 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][261], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:06,153 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,153 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,153 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,153 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][375], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true]) [2023-11-30 07:41:06,153 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,154 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,154 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,154 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][262], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,158 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,158 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,158 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,158 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,158 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,159 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,159 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,159 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,159 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,159 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,159 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,159 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,159 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true]) [2023-11-30 07:41:06,160 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,160 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,160 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,160 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,160 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:06,160 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,160 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,160 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,160 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,160 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,160 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:06,160 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,160 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,160 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,160 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,161 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,161 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,161 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,161 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,161 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:06,161 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,161 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,161 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,161 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,161 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,161 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,161 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,162 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,162 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,162 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:06,162 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,162 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,162 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,162 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,162 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,165 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,165 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,165 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,165 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:06,166 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,166 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,166 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,166 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,166 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,167 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,167 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,167 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,167 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,167 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,174 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,174 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,174 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,174 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true]) [2023-11-30 07:41:06,192 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,192 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,192 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,192 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:06,192 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,192 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,192 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,193 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:41:06,194 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,194 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,194 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,194 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:41:06,195 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:06,195 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:06,196 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:06,199 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,199 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,200 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,200 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,200 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true, 48#L702-3true]) [2023-11-30 07:41:06,200 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,200 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,200 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,200 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,200 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,200 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,200 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,200 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true]) [2023-11-30 07:41:06,201 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,201 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,201 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,201 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:41:06,201 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,201 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,201 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,201 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,201 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true]) [2023-11-30 07:41:06,202 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,202 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,202 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,202 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,202 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true, 48#L702-3true]) [2023-11-30 07:41:06,202 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,202 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,202 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,202 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,202 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,202 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,203 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,203 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,203 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 46#L702-6true]) [2023-11-30 07:41:06,203 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,203 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,203 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,203 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,203 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true]) [2023-11-30 07:41:06,203 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,203 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,204 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,204 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,204 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,204 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true]) [2023-11-30 07:41:06,204 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,204 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,204 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,204 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,204 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,206 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,206 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,206 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,206 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 36#L701-3true]) [2023-11-30 07:41:06,207 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,207 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,207 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,207 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:06,207 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,207 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,207 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,207 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:06,207 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,208 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,208 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,208 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,208 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,208 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,208 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,208 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,209 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:06,209 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,209 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,209 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,209 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:06,209 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,209 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,209 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,209 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,210 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,210 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,210 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,210 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:06,210 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,210 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,210 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,210 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 7#L702-5true, 131#L702-12true, 207#true]) [2023-11-30 07:41:06,210 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,211 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,211 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,211 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true]) [2023-11-30 07:41:06,211 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,211 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,211 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,211 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:06,212 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,212 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,212 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,212 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,212 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:06,212 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,212 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,212 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,212 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 188#L702-9true]) [2023-11-30 07:41:06,212 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,213 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,213 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,213 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 188#L702-9true]) [2023-11-30 07:41:06,213 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,213 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,213 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,213 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 207#true, 184#L702-12true]) [2023-11-30 07:41:06,213 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,213 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,213 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,213 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,214 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,214 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,214 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,214 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,214 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,214 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,214 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,214 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,214 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:06,215 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,215 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:06,215 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,215 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:06,215 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,215 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,215 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,215 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,216 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,216 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,216 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:06,216 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,216 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 207#true, 152#L702-5true]) [2023-11-30 07:41:06,216 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,216 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,216 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,216 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,216 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,217 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,217 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,217 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,217 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true]) [2023-11-30 07:41:06,217 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,217 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,217 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,217 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,217 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,217 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,217 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,217 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,219 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,219 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,219 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,219 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,219 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,219 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,219 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,219 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,220 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,220 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,221 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,221 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,222 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,222 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,222 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,222 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,223 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,223 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,223 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,223 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,224 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,224 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,224 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,224 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,224 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:06,224 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,224 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,224 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,224 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,224 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,224 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,224 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,225 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,225 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,225 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,225 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,225 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,225 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,226 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,226 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][316], [t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,226 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,227 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,227 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,227 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][316], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:06,227 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,227 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,227 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,227 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][316], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:06,230 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,230 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,230 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,230 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,231 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,231 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,231 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,231 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,231 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,231 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,231 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,231 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,232 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,232 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,232 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,232 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][337], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,234 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,234 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,234 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,234 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][337], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,234 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,234 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,235 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,235 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 79#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,240 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,240 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,240 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,240 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 79#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,241 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,241 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,241 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,241 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,241 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,241 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,241 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,241 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,242 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,242 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,242 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,242 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:06,244 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,244 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,244 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,244 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,244 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,244 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,244 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,244 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,245 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,245 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,245 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,245 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:06,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,245 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,245 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,245 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,245 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,245 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,245 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,245 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,245 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,246 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,246 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,246 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,246 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,290 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true]) [2023-11-30 07:41:06,290 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,290 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,290 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,290 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,290 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,290 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,290 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 7#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:06,290 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:06,291 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,291 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:06,292 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:06,292 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,292 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,292 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,292 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,293 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:06,293 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,293 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,293 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,293 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,293 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,293 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,293 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,293 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,293 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true]) [2023-11-30 07:41:06,293 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,293 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,293 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,293 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,293 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,293 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,293 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,294 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,294 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,294 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,294 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,294 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,294 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,294 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,294 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,294 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,294 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,294 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,294 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,294 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:06,295 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,295 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,295 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,295 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:06,295 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,295 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,295 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,295 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,295 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 46#L702-6true]) [2023-11-30 07:41:06,295 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,296 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,296 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,296 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:06,296 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,296 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,296 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,296 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,296 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,296 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,296 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,296 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,297 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:06,297 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,297 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,297 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,297 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,297 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 29#L701-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,313 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,313 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,313 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,313 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:06,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 188#L702-9true]) [2023-11-30 07:41:06,434 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,434 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,434 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,434 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,434 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:06,437 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,437 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,437 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,437 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,437 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,457 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:06,457 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,457 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,457 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,457 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,457 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,457 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,457 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,457 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:06,457 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,457 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,457 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,458 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,458 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,458 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,458 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,460 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:06,460 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,460 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,461 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,461 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,461 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,461 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,461 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,461 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:06,461 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,461 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,461 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,461 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,461 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,461 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,461 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true]) [2023-11-30 07:41:06,463 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,463 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,463 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,463 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:06,463 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,463 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,463 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,463 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:06,463 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,464 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,464 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,464 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,464 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,464 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true]) [2023-11-30 07:41:06,464 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,464 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,464 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,464 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,464 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,464 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,464 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:06,464 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,464 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,464 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,464 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,464 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,464 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,464 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,465 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:06,465 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,465 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,465 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,465 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,465 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,465 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:06,465 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,465 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,465 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,465 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,465 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:06,471 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,471 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,471 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,471 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:06,472 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,472 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,472 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,472 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:06,499 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,499 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,499 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,499 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,499 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,499 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:06,499 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,499 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,499 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,499 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,499 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,499 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,499 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,500 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:06,500 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,500 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,500 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,500 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,500 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,500 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,500 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,501 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,501 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,501 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,501 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,502 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:06,502 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,502 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,502 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,502 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:06,502 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,502 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,502 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,502 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:06,502 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,502 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,502 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,502 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:06,503 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:06,503 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:06,503 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:06,503 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:06,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,503 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,503 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,503 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,503 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,503 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:06,503 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,504 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,504 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,504 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 121#L707-13true]) [2023-11-30 07:41:06,505 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,505 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,505 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,505 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,505 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,505 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,505 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,505 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,505 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][173], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:06,507 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:06,507 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,508 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,508 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][262], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,517 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,517 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,517 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,517 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,517 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,518 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,518 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,518 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,518 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:06,518 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,519 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,519 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,519 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,519 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,519 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:06,519 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,519 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,519 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,519 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,519 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,519 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,519 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,519 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,519 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,519 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,519 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:06,520 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,520 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,520 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,520 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,520 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][376], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,520 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,520 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,520 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,520 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,520 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:06,520 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,521 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,521 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,521 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true]) [2023-11-30 07:41:06,521 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,521 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,521 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,521 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:06,521 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,521 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,521 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,521 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,525 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,526 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,526 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,526 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,526 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,526 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,526 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,526 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:06,527 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,527 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,527 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,527 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,527 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,527 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,528 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,528 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,528 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,533 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true]) [2023-11-30 07:41:06,534 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,534 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,534 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,534 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,534 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:06,757 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,757 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,757 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,757 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:41:06,760 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,760 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,760 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,760 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:06,761 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,761 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,761 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,761 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:06,764 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,765 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,765 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,765 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true]) [2023-11-30 07:41:06,767 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,767 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,767 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,768 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,768 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:06,768 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,768 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,768 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,768 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,768 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,768 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true]) [2023-11-30 07:41:06,769 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,769 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true]) [2023-11-30 07:41:06,769 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,769 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,769 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,769 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,769 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,770 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 7#L702-5true, 131#L702-12true, 207#true]) [2023-11-30 07:41:06,770 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,770 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,770 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,770 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,770 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,770 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true]) [2023-11-30 07:41:06,770 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,770 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,771 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,771 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,771 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,771 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true]) [2023-11-30 07:41:06,771 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,771 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,771 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,771 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,771 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,772 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:06,772 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,772 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,772 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,772 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,772 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,772 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,772 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,772 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,772 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:06,772 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,772 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,773 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,773 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,773 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,773 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,773 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,773 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:06,773 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,773 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,773 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,773 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,773 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,773 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,773 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,773 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:06,775 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,775 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,775 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,775 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,775 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:06,776 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,776 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,776 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,776 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,776 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:06,776 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,777 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,777 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,777 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,777 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 41#L702-18true, 207#true, 48#L702-3true]) [2023-11-30 07:41:06,777 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,777 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,778 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,778 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:06,778 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,778 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,778 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,778 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:06,778 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,779 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,779 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,779 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,779 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true, 48#L702-3true]) [2023-11-30 07:41:06,779 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,779 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,779 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,779 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:06,780 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,780 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,780 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,780 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,780 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true]) [2023-11-30 07:41:06,780 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,780 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,780 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,780 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:06,781 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,781 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,781 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,781 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true]) [2023-11-30 07:41:06,782 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,782 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,782 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,782 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:06,783 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,783 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,784 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,784 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,784 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true]) [2023-11-30 07:41:06,785 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,785 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,785 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,785 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,785 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,785 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,785 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,785 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:06,786 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,786 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,786 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,786 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,786 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:06,786 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,786 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,786 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,786 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,787 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:06,787 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:06,788 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,788 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,788 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,788 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,788 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true]) [2023-11-30 07:41:06,788 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,788 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,788 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,788 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,788 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,789 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,789 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,789 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,792 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,792 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,792 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,792 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,792 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,792 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,792 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,792 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,793 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,793 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,793 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,793 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,793 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,793 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,793 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,793 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,794 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,794 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,794 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,794 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,795 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,795 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,795 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,795 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 7#L702-5true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,795 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,795 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,795 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,795 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,796 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,796 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,796 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,796 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,797 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,797 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,797 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,797 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,798 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,798 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,798 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,798 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,798 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,798 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,798 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,798 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,798 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,799 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,799 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,799 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,799 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,799 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,800 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,801 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,801 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,801 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,801 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,801 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,801 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,802 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:06,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,802 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,803 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,803 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,803 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,803 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,803 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,803 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,804 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,804 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,804 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,804 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:06,804 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,805 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,805 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,805 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,805 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,805 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,805 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,805 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,805 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,806 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,806 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,806 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,806 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,806 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,806 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,806 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,806 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,807 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,808 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,808 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,808 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,808 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,808 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 16#L702-27true, 79#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,813 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,814 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 79#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,814 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,814 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,814 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,814 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:06,815 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,815 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,815 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,815 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:06,816 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,816 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,816 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,816 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,816 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:06,817 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,817 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,817 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,817 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,817 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][337], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:06,819 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,819 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,819 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,819 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:06,820 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,821 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,821 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,821 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:06,821 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,821 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,821 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,821 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 16#L702-27true, 79#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,824 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,824 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,824 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,824 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,825 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,825 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,825 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,825 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,827 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,827 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,827 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,827 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,828 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,828 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,828 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,828 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:06,828 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,828 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,829 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,829 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:06,845 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,845 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,845 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,845 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 50#L702-27true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:06,847 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,847 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,847 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,847 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:06,848 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,848 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,848 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,848 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,849 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,849 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,849 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,849 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:06,849 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,849 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,849 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,849 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,850 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,850 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,850 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,850 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,850 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,850 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,850 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,850 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:06,850 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,850 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,850 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,850 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:06,850 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,850 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,850 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,851 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true]) [2023-11-30 07:41:06,851 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,851 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,851 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,851 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:06,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true]) [2023-11-30 07:41:06,851 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,851 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,851 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,851 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:06,874 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,874 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,874 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,874 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,874 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,874 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,874 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,874 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,874 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,874 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,875 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,875 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,875 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:06,875 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,875 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,875 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,875 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,875 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,875 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 46#L702-6true]) [2023-11-30 07:41:06,875 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,875 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,875 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,875 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,875 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true]) [2023-11-30 07:41:06,876 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,876 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,876 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,876 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,876 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,876 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:06,876 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,876 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,876 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,876 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,877 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,877 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,877 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,877 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,877 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:06,877 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,877 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,877 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,877 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,877 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,877 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,877 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,877 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:06,877 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,877 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,877 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,877 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,877 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,877 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,878 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,878 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,878 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,878 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,878 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,878 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:06,878 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,878 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,878 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,878 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,878 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:06,879 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,879 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,879 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,879 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:06,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true]) [2023-11-30 07:41:06,879 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:06,895 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,895 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,895 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:06,895 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:07,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:07,030 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,030 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,030 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,030 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,030 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 207#true, 184#L702-12true]) [2023-11-30 07:41:07,045 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,045 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,045 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,045 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,045 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 107#L702-23true, 207#true, 184#L702-12true]) [2023-11-30 07:41:07,046 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,046 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,046 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,046 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 188#L702-9true]) [2023-11-30 07:41:07,058 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,058 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,058 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,058 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,058 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,058 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:07,059 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,059 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,059 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,059 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,059 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,059 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,059 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,059 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,059 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:07,059 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,059 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,059 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,059 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,059 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,060 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,060 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,060 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,062 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,062 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,062 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,062 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,062 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,062 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:07,062 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,062 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,062 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,062 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,062 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,062 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,063 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:07,063 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,063 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,063 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,063 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,063 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 46#L702-6true]) [2023-11-30 07:41:07,064 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,064 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,064 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,064 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,064 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:07,065 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,065 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,065 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,065 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,065 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [t_funThread1of3ForFork0InUse, 200#true, 179#L702-23true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:07,080 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:07,097 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,097 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,097 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,097 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,104 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,104 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,104 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,104 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:07,104 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,104 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,104 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,104 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:07,104 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,104 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,104 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,104 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:07,105 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,105 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,105 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,105 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][316], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:07,106 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,106 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,106 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,106 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,107 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,107 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,107 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,107 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,107 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 79#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:07,107 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,107 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,107 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,107 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,108 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,108 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,108 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,108 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,108 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,109 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,109 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,109 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,109 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,109 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,109 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,110 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,110 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,110 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,110 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,110 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:07,110 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,110 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,110 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,110 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,110 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,110 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:07,110 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,110 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,110 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,110 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,110 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:07,111 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:07,111 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,111 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,111 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,111 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,111 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:07,111 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,122 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,123 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:07,124 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,124 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,124 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,124 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,124 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:07,124 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,125 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,125 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,125 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,125 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,125 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,125 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true]) [2023-11-30 07:41:07,125 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,125 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,125 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,125 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,125 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,125 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,125 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:07,125 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,125 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,125 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,125 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,125 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,125 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,131 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,131 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,131 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,131 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,131 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,131 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,131 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,132 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,132 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true]) [2023-11-30 07:41:07,133 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,133 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,133 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,133 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,133 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,133 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,133 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:07,169 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:07,170 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,170 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,170 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,170 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 48#L702-3true]) [2023-11-30 07:41:07,176 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,176 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,176 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,176 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 48#L702-3true]) [2023-11-30 07:41:07,176 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,176 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,176 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,176 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:07,177 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,177 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,177 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,177 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,177 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,177 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:07,177 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,178 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,178 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,178 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,178 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,178 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true]) [2023-11-30 07:41:07,178 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,178 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,179 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,179 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,179 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:41:07,179 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,179 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,179 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,179 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,183 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:07,183 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,183 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,183 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,184 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 46#L702-6true, 207#true, 48#L702-3true]) [2023-11-30 07:41:07,185 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,185 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,185 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,185 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:07,185 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,185 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,185 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,185 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,186 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,186 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,186 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,186 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 48#L702-3true]) [2023-11-30 07:41:07,186 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,186 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,186 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,186 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,186 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,186 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,187 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,187 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,187 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,187 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,187 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,187 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 7#L702-5true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,187 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,187 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,187 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,187 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 7#L702-5true, 207#true, 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,188 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,188 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,188 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,188 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 7#L702-5true, 207#true, 46#L702-6true]) [2023-11-30 07:41:07,188 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,188 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,188 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,188 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 207#true, 48#L702-3true]) [2023-11-30 07:41:07,189 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,189 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,189 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,189 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,189 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,189 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,189 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,189 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true]) [2023-11-30 07:41:07,190 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,190 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,190 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,190 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:07,190 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,190 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,190 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,190 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,191 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,191 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,191 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,191 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,191 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:07,192 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,192 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,192 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,192 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,192 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,192 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,192 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,192 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,192 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:07,193 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,193 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,193 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,193 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:41:07,194 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,194 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,194 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,194 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,194 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true]) [2023-11-30 07:41:07,194 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,194 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,194 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,194 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,194 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,194 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,195 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 46#L702-6true]) [2023-11-30 07:41:07,195 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,196 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:07,196 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 207#true, 97#L702-8true]) [2023-11-30 07:41:07,197 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,197 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,197 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,197 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,197 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,197 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,197 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,197 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,198 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:07,198 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:07,198 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,198 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,198 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,198 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true]) [2023-11-30 07:41:07,199 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,199 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,199 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,199 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true]) [2023-11-30 07:41:07,199 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,199 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,199 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,199 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,199 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,199 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,199 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,200 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:07,200 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,200 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,200 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,200 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,201 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,201 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,201 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,201 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 46#L702-6true, 207#true, 117#L702-3true]) [2023-11-30 07:41:07,202 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,202 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,202 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,202 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:07,203 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,203 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,203 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,203 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,203 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:07,204 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,204 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,204 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,204 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,204 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,205 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,205 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,205 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,205 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,205 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,206 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,206 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,206 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,206 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,206 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,206 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,207 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,207 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,207 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,207 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,207 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,207 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,207 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,207 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,207 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,207 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 385#true, 79#$Ultimate##0true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,209 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,209 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,209 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,209 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 79#$Ultimate##0true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,209 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,210 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,210 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,210 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 107#L702-23true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,210 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,210 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,210 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,210 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,210 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:07,210 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,210 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,210 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,210 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 79#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:07,211 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,211 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,211 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,211 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 79#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,211 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,211 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,211 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,211 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:07,212 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,212 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,212 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,212 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,212 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true]) [2023-11-30 07:41:07,213 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,213 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,213 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,213 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,213 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,214 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,215 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,215 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,215 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,215 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,217 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,217 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,217 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,217 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,217 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,217 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,217 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,217 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,218 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,218 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,218 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,218 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,219 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,219 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,219 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,219 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,220 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,221 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,221 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,221 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,221 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 79#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,222 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:07,222 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,223 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][337], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,224 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,224 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,224 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,225 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][337], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 46#L702-6true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,225 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,225 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,225 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,225 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,227 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,227 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,227 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,227 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,227 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,227 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,227 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,227 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,231 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,231 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,231 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,232 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,232 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,232 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,232 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,232 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,232 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,232 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,232 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,232 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,232 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,233 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,233 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,233 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,233 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,254 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,254 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,254 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,254 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,254 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,254 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,254 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,254 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:07,255 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,255 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,255 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,255 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,256 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,256 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,256 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,256 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,259 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,259 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,259 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,259 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,259 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,259 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,259 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,259 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,282 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,282 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,282 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,282 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,282 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,282 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,283 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,283 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:07,283 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,283 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,283 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,283 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,283 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,283 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:07,283 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,283 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,283 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,283 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,283 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,284 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:07,284 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,284 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,284 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,284 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,284 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,284 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:07,284 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,284 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,284 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,284 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,284 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,285 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:07,285 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,285 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,285 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,285 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,285 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,285 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][199], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,286 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,286 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,286 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,286 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:07,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,286 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,286 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,286 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,287 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:07,299 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,299 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,299 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,300 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][302], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 29#L701-3true, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:07,301 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,301 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,302 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,302 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:07,302 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,302 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,302 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,302 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 207#true]) [2023-11-30 07:41:07,307 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,307 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,307 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,307 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:07,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 107#L702-23true, 207#true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,444 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,444 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,444 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,444 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,446 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:07,446 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,446 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,446 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,446 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,446 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,446 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,446 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:07,446 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,446 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,446 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,446 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,446 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,446 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,446 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,446 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:07,446 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,447 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,447 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,447 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,447 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,447 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,447 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:07,447 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,447 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,447 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,447 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,447 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,447 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,447 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:07,447 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,447 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,447 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,447 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,447 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,447 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,449 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:07,450 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,450 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,450 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,450 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,450 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,450 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:07,450 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,450 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,450 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,450 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,450 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:07,450 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,450 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,450 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,450 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,450 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,451 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,451 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,451 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,451 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,451 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,451 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,451 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,452 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:07,452 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,453 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:07,453 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,453 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,453 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,453 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,453 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,453 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,453 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,471 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,471 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,471 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,471 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true, 55#L702-27true]) [2023-11-30 07:41:07,486 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,486 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,486 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,486 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 179#L702-23true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:07,487 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,492 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:07,492 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,492 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:07,492 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,492 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,492 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,492 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,493 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,493 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,493 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:07,501 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,501 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,501 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,501 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,501 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:07,501 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,501 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,502 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,502 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,502 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 79#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:07,502 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,502 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,502 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,502 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,502 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,503 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:07,503 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,503 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,503 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,503 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,503 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,503 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,504 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:07,504 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,504 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,504 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,504 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,504 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,504 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,504 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:07,504 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,504 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,504 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,504 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,504 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,504 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,504 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:07,504 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,504 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,505 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,505 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,505 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,505 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,516 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][263], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:07,516 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,516 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,516 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,517 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,517 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,517 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,517 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,517 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][377], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true]) [2023-11-30 07:41:07,517 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,517 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,517 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,518 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,518 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,518 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,518 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true]) [2023-11-30 07:41:07,560 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,560 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,561 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,561 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:07,562 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true, 48#L702-3true]) [2023-11-30 07:41:07,569 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,569 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,569 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,569 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,569 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 48#L702-3true]) [2023-11-30 07:41:07,569 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 7#L702-5true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,569 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,570 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 7#L702-5true, 207#true, 46#L702-6true]) [2023-11-30 07:41:07,570 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,570 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,570 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,570 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,570 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,570 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,570 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,571 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 46#L702-6true, 207#true]) [2023-11-30 07:41:07,571 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,571 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,571 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,571 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,572 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,572 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,572 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,572 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 46#L702-6true]) [2023-11-30 07:41:07,573 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:41:07,573 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:41:07,573 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,573 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,574 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:07,574 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,574 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,575 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,575 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,575 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,575 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:07,575 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,575 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,575 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,575 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,575 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,576 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,576 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,576 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,576 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:07,577 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,577 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,577 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,577 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:07,577 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,577 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,577 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,577 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:07,577 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,577 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,577 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,577 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 117#L702-3true]) [2023-11-30 07:41:07,578 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 36#L701-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,578 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 36#L701-3true]) [2023-11-30 07:41:07,579 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,579 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,579 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,579 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 91#L702-23true, 207#true, 36#L701-3true]) [2023-11-30 07:41:07,579 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,579 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,579 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,579 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 36#L701-3true]) [2023-11-30 07:41:07,579 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,579 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,580 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,580 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 36#L701-3true]) [2023-11-30 07:41:07,580 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,580 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,580 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,580 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 207#true, 48#L702-3true]) [2023-11-30 07:41:07,581 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true]) [2023-11-30 07:41:07,581 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,582 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,582 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,582 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,582 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:41:07,582 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,582 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,582 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,582 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:41:07,583 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,583 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,583 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,583 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,583 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:07,584 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,584 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,584 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,584 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:07,584 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,585 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,585 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,585 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,585 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:07,585 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,585 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,585 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,585 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:07,586 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,586 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,586 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,586 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:07,586 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,587 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,587 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,587 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 16#L702-27true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:41:07,587 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,587 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,587 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,587 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:41:07,588 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,588 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,588 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,588 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 79#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:07,588 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,588 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,588 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,588 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,588 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:07,589 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,589 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,589 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,589 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 79#$Ultimate##0true, 207#true, 188#L702-9true]) [2023-11-30 07:41:07,589 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,589 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,589 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,589 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 188#L702-9true]) [2023-11-30 07:41:07,589 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,589 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,589 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,589 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 79#$Ultimate##0true, 207#true, 184#L702-12true]) [2023-11-30 07:41:07,589 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,589 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,589 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,590 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,590 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 79#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:07,590 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,590 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,590 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,590 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 79#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:07,590 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,590 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,590 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,590 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:41:07,590 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,590 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,591 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,591 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 79#$Ultimate##0true, 207#true, 188#L702-9true]) [2023-11-30 07:41:07,591 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,591 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,591 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,591 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 207#true, 97#L702-8true]) [2023-11-30 07:41:07,591 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true]) [2023-11-30 07:41:07,592 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,592 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,592 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,592 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,592 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:07,593 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,593 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,593 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,593 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,593 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:07,593 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,593 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,593 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,593 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,593 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,594 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,594 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,594 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,594 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,594 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true]) [2023-11-30 07:41:07,594 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,594 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,594 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,594 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,595 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:07,595 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,595 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,595 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,595 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:07,595 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,595 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,595 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,595 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:07,596 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,596 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,597 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,597 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,597 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,598 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,598 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,598 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,599 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:07,599 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,599 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,599 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,599 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,599 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,599 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,600 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,600 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,600 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,600 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,600 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,600 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,601 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,601 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,601 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,601 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 79#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:07,602 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,602 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,602 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,602 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,602 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,603 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,603 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,603 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,603 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,603 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,603 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,603 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,603 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,604 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,604 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,604 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,604 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,604 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,604 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,604 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,604 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,604 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,605 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,605 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,605 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,605 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,607 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,607 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,607 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,607 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 46#L702-6true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,607 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,607 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,607 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,607 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,609 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,609 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,609 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,609 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,609 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,609 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,609 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,609 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,609 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,609 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,610 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,610 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,610 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,610 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,611 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,611 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,611 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,611 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][337], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,613 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,613 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,614 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,614 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][337], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,614 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,614 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,614 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,614 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,616 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,616 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,616 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,616 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 91#L702-23true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:07,622 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,622 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,622 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,622 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,623 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,623 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,623 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,623 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 46#L702-6true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,623 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,623 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,623 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,623 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:07,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 91#L702-23true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,623 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,623 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,623 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,624 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,624 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:07,646 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,646 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,646 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,646 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 50#L702-27true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,646 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,646 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,646 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,646 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,647 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,647 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,647 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,647 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,647 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,647 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,647 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,647 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,647 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,647 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:07,648 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,648 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,648 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,648 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,650 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,651 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,651 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,651 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:07,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:07,651 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,651 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,651 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,651 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:07,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,674 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,674 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,674 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,674 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,679 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 207#true, 97#L702-8true]) [2023-11-30 07:41:07,679 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,679 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,679 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,679 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,679 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,679 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,679 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:07,679 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,680 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,680 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,680 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,680 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,680 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:07,681 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,681 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,681 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,681 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:07,696 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,696 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,696 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,696 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,698 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,698 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,698 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,698 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:07,699 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,699 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,699 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:07,699 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:08,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 107#L702-23true, 207#true, 188#L702-9true]) [2023-11-30 07:41:08,089 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,089 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,089 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,089 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,089 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,120 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:08,120 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,120 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,120 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,120 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,120 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,120 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,120 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,124 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][275], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:08,124 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,124 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,124 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,124 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,124 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,124 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,124 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,125 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:08,125 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,125 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,125 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,125 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,125 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,125 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,125 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:08,167 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,167 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,167 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,167 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,167 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,168 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:08,168 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,168 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,168 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,168 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,168 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,168 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,168 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 79#$Ultimate##0true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:08,169 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,169 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:08,169 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,170 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,170 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:08,219 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,219 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,219 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,219 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 46#L702-6true]) [2023-11-30 07:41:08,220 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,220 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,220 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,220 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:08,224 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,224 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,224 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,224 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 152#L702-5true]) [2023-11-30 07:41:08,225 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,225 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,225 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,225 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:41:08,228 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,228 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,228 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,228 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,228 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:41:08,229 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,229 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,229 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,229 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,229 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:41:08,229 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,229 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,229 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,229 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,229 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:41:08,229 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,230 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,230 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,230 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:41:08,230 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:41:08,230 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,230 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,230 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,230 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,230 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:08,231 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,231 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,231 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,231 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true]) [2023-11-30 07:41:08,231 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,231 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,231 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,232 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,232 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:08,232 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,232 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,232 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,232 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,232 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 385#true, 14#L708true, 207#true]) [2023-11-30 07:41:08,232 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,232 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,232 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,232 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:08,233 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,233 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,233 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,233 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,233 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 207#true]) [2023-11-30 07:41:08,233 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,233 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,233 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,233 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,234 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:08,234 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,234 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,234 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,234 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,234 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,234 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,235 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:08,235 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,235 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,235 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,235 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,235 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,235 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:08,235 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,235 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,235 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,235 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,235 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,236 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:08,236 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,236 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,236 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,236 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,236 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,236 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:08,236 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,236 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,236 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,236 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,236 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,237 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:08,237 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,237 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,237 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,237 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,237 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,238 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,238 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,238 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,238 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:08,238 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,238 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:08,238 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,238 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,238 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,238 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,238 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,238 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,238 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,239 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:08,239 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,239 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,239 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,239 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,239 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,239 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:08,239 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:08,240 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,240 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,240 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,240 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,240 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:08,241 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,241 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,241 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,241 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,241 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:08,241 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,241 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,241 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,241 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,241 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 36#L701-3true]) [2023-11-30 07:41:08,242 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,242 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,242 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,242 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,242 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 36#L701-3true]) [2023-11-30 07:41:08,242 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,242 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,242 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,242 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 36#L701-3true]) [2023-11-30 07:41:08,243 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 36#L701-3true]) [2023-11-30 07:41:08,243 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,243 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,243 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,243 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,243 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 36#L701-3true]) [2023-11-30 07:41:08,243 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,243 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,244 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,244 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 36#L701-3true]) [2023-11-30 07:41:08,244 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,244 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,244 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,244 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,245 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true]) [2023-11-30 07:41:08,245 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,245 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,245 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,245 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,245 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,245 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:41:08,246 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,246 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,246 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,246 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:08,247 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,247 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,247 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,247 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,247 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 46#L702-6true]) [2023-11-30 07:41:08,247 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,247 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,247 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,247 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,247 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:08,248 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,248 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,248 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,248 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 207#true, 46#L702-6true]) [2023-11-30 07:41:08,249 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,249 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,249 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,249 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:08,249 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,249 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,249 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,249 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,249 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true, 48#L702-3true]) [2023-11-30 07:41:08,250 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,250 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,250 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,250 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:08,250 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,250 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,250 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,250 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:08,250 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,251 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,251 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,251 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 46#L702-6true]) [2023-11-30 07:41:08,251 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,251 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,251 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,251 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:08,252 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,252 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,252 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,252 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:08,252 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,252 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,252 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,252 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:08,253 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,253 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,253 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,253 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:41:08,253 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,253 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,253 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,253 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,254 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,254 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true]) [2023-11-30 07:41:08,254 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,254 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,254 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,254 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,254 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,254 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,256 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,256 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,256 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,256 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,256 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,256 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,256 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,256 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:08,256 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,256 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,256 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,257 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,257 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,257 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 36#L701-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:08,257 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,257 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,257 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,257 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 46#L702-6true, 207#true, 50#L702-27true, 36#L701-3true]) [2023-11-30 07:41:08,258 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,258 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,258 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,258 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,258 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,258 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,258 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,258 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,258 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:08,260 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,260 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,260 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,260 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 46#L702-6true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,260 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,260 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,260 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,260 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,261 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,261 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,261 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,261 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,261 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,261 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,261 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,261 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,261 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,261 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,261 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,262 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,263 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,263 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,263 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,263 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,263 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:08,263 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,263 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,263 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,263 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,263 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,264 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,264 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,264 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,264 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 107#L702-23true, 207#true, 48#L702-3true]) [2023-11-30 07:41:08,264 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,264 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,264 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,264 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,265 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,265 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,265 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,265 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,265 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,265 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,265 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,265 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 48#L702-3true]) [2023-11-30 07:41:08,265 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,265 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,265 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,265 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:08,266 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,266 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,266 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,266 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,266 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,266 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,266 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,266 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,267 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,267 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,267 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,267 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:08,267 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,267 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,267 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,267 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,269 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,270 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,270 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,270 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,270 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,270 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,270 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,270 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,270 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,270 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,271 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,271 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,271 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,271 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,273 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,273 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,273 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,273 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,273 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,273 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,274 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,274 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,274 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,274 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:08,277 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,277 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,277 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,277 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][337], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,279 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,279 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,279 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,279 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,283 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,283 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,283 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,283 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 50#L702-27true, 46#L702-6true, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,285 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,285 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,285 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,285 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:08,285 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,285 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,285 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,285 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:08,286 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,286 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,286 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,286 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:08,287 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,287 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,287 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,287 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 91#L702-23true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,288 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,288 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,288 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,288 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 91#L702-23true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,288 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,288 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,289 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,289 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 50#L702-27true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,307 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,307 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,307 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,307 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,307 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,308 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,308 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,308 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,308 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,308 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,308 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,308 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,308 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,309 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,309 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:08,311 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,311 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,311 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,311 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,311 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,311 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,311 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,312 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 91#L702-23true, 117#L702-3true]) [2023-11-30 07:41:08,312 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,312 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,312 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,312 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:08,312 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,312 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,312 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,312 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:08,313 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,313 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,313 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,313 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,313 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,313 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,313 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,313 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,313 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,313 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,313 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,313 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 91#L702-23true, 117#L702-3true]) [2023-11-30 07:41:08,313 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,313 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,313 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,314 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 91#L702-23true, 117#L702-3true]) [2023-11-30 07:41:08,314 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,314 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,314 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,314 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,331 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,331 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,331 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,331 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][240], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 22#L702-3true, 207#true]) [2023-11-30 07:41:08,337 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][188], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:08,338 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,338 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,338 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,338 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:08,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][199], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,338 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,338 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,338 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,338 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,350 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,350 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,350 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,350 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,351 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,351 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,351 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,351 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:08,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true, 188#L702-9true]) [2023-11-30 07:41:08,505 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,505 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,505 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,505 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,505 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,505 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:08,505 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,505 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,505 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,506 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,506 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,506 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,506 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,506 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 79#$Ultimate##0true, 207#true, 188#L702-9true]) [2023-11-30 07:41:08,506 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,506 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,506 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,506 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,506 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,507 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:08,507 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,527 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 179#L702-23true, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:08,530 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,530 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,530 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,530 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:08,550 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,550 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,550 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,550 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:08,612 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,612 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,612 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,612 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 7#L702-5true, 207#true]) [2023-11-30 07:41:08,613 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,613 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,613 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,613 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true]) [2023-11-30 07:41:08,613 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,613 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,613 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,613 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:08,617 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,617 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,617 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,617 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,617 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:08,618 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,618 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,618 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,618 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,618 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 7#L702-5true, 207#true]) [2023-11-30 07:41:08,621 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,621 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,622 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,622 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,622 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:08,622 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,622 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,622 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,622 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:08,623 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,623 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,623 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,623 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,623 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,623 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:08,623 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,624 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,624 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,624 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,624 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,624 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 207#true]) [2023-11-30 07:41:08,624 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,624 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,624 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,624 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:08,625 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,625 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,625 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,625 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,625 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:08,625 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,625 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,625 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,625 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,628 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:08,629 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,629 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,629 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,629 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,629 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,629 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,630 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 36#L701-3true]) [2023-11-30 07:41:08,630 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,630 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,630 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,630 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,630 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,630 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 36#L701-3true]) [2023-11-30 07:41:08,630 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,630 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,630 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,630 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,630 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 7#L702-5true, 207#true]) [2023-11-30 07:41:08,631 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,631 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,631 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,631 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,631 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true]) [2023-11-30 07:41:08,631 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,631 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,632 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,632 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,632 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:08,632 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,632 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,632 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,632 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true, 46#L702-6true, 48#L702-3true]) [2023-11-30 07:41:08,633 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,633 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,633 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,633 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,633 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,633 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,633 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,633 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,634 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,634 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,634 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,634 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,634 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,634 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,634 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,634 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:08,635 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,635 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,635 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,635 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 46#L702-6true]) [2023-11-30 07:41:08,635 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,635 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,635 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,635 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 16#L702-27true, 207#true]) [2023-11-30 07:41:08,636 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,636 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,636 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,636 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,636 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 207#true]) [2023-11-30 07:41:08,637 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,637 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,637 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,637 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,637 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:08,637 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,637 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,637 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,637 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 207#true]) [2023-11-30 07:41:08,637 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,637 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,637 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,638 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,638 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:08,638 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,638 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,638 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,638 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,638 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:08,639 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,639 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,639 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,639 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,639 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 91#L702-23true, 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:08,640 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,640 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,641 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,641 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 46#L702-6true, 91#L702-23true, 117#L702-3true]) [2023-11-30 07:41:08,641 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,641 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,641 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,641 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 50#L702-27true, 207#true, 36#L701-3true]) [2023-11-30 07:41:08,642 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,642 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,642 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,642 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,642 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 36#L701-3true]) [2023-11-30 07:41:08,642 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,642 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,642 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,642 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,642 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,644 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,644 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,644 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,644 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,644 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:08,645 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,645 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,645 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,645 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,645 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,645 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,646 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,646 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,646 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:08,647 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,647 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,647 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,647 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,647 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,648 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,648 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,648 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,648 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,651 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,651 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,651 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,651 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,651 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,652 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,652 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,652 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,652 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,652 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,652 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,652 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,652 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,653 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,653 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,653 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,653 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,653 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:08,654 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,654 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,654 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,654 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,654 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,654 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,654 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,654 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,655 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,655 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,655 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,656 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][316], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,657 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,657 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,657 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,657 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][316], [4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,657 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,657 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,657 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,658 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:08,658 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,658 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,658 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,658 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,659 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,659 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,659 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,659 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,659 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,659 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,659 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,659 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,660 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,660 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,660 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,660 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,667 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,667 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,667 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,668 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,668 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,668 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,668 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,668 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:08,669 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,669 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,669 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,669 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,670 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,670 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,670 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,670 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,671 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,671 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,671 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,671 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,672 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,672 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,672 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,672 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,672 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,672 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,672 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,672 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,672 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,672 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,672 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,672 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,672 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,672 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,673 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,673 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,673 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,673 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,673 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:08,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:08,673 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,673 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,673 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,673 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,673 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,673 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,674 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,674 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,674 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,674 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,674 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,674 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,674 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,674 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,692 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,692 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,692 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,692 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,692 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,692 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,693 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][171], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,696 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,696 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,696 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,696 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][171], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,696 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,697 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,697 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,697 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true]) [2023-11-30 07:41:08,707 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,707 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,707 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,707 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,713 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,713 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,713 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,713 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][302], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 16#L702-27true, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:08,715 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,715 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,715 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,715 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 107#L702-23true, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:08,715 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,715 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,715 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,715 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true]) [2023-11-30 07:41:08,719 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,719 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,719 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,719 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 22#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,720 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,720 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,720 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,720 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 16#L702-27true, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,733 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,733 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,733 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,733 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 107#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:08,734 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,734 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,734 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,734 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:08,740 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:08,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:41:08,874 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:08,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:08,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:08,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:08,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:41:08,874 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:08,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:08,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:08,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:08,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:08,896 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,897 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,897 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,897 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,897 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:08,898 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,898 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,898 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,898 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:08,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,921 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,921 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,921 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,921 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 179#L702-23true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,922 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,922 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,922 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,922 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:08,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:08,950 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:41:08,951 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:41:08,951 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:41:08,951 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:41:08,951 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:41:09,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,010 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,010 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,010 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,010 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true]) [2023-11-30 07:41:09,011 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,011 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,011 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,011 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true]) [2023-11-30 07:41:09,011 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,011 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,011 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,012 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:09,016 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,016 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,017 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,017 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,017 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,020 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,020 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,020 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,020 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 46#L702-6true]) [2023-11-30 07:41:09,021 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,021 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,021 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,021 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,021 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 7#L702-5true, 207#true]) [2023-11-30 07:41:09,021 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,021 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,021 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,021 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,021 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,021 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,022 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true]) [2023-11-30 07:41:09,022 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,022 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,022 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,022 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,022 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,022 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,022 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:41:09,022 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:41:09,023 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:41:09,023 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:41:09,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,023 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,023 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,023 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,023 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,023 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 46#L702-6true, 207#true]) [2023-11-30 07:41:09,023 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:41:09,023 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:41:09,023 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:41:09,024 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:41:09,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 46#L702-6true]) [2023-11-30 07:41:09,024 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,024 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,024 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,024 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,024 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:09,025 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,026 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,026 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,026 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:41:09,027 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,027 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,027 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,027 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,027 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:41:09,027 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,027 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,027 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,027 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,027 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,028 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,028 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,028 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,028 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:09,029 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,029 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,029 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,029 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,029 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,029 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,029 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,029 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,029 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,029 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,030 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,030 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 117#L702-3true]) [2023-11-30 07:41:09,030 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,030 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,030 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,030 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true]) [2023-11-30 07:41:09,031 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,031 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,031 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,031 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 46#L702-6true, 152#L702-5true]) [2023-11-30 07:41:09,031 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,031 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,031 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,031 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true]) [2023-11-30 07:41:09,031 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,031 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,031 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,031 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:09,031 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,031 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,032 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,032 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true]) [2023-11-30 07:41:09,034 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,034 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,034 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,034 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,034 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 107#L702-23true, 207#true, 48#L702-3true]) [2023-11-30 07:41:09,035 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,035 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,035 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,035 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,035 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true, 48#L702-3true]) [2023-11-30 07:41:09,036 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,036 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,036 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,036 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,036 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:41:09,036 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,036 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,036 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,036 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:09,037 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,037 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,037 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,037 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:09,037 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,037 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,037 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,037 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:09,038 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,038 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,038 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,038 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,038 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:09,038 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,038 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,038 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,038 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 143#L702-20true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,039 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,039 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,039 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,039 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,039 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,039 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,039 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,039 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true, 46#L702-6true]) [2023-11-30 07:41:09,039 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,040 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,040 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,040 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,040 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 207#true]) [2023-11-30 07:41:09,040 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,041 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,041 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,041 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,041 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,041 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:09,041 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,041 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,041 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,041 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,041 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,043 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:09,043 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,044 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,044 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,044 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,044 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,044 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 91#L702-23true, 117#L702-3true]) [2023-11-30 07:41:09,044 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,044 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,044 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,044 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,044 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,044 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,044 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,044 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,045 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 91#L702-23true, 117#L702-3true]) [2023-11-30 07:41:09,045 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,045 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,045 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,045 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,045 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:09,045 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,045 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,045 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,045 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,046 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 36#L701-3true]) [2023-11-30 07:41:09,046 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,046 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,046 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,046 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,046 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,046 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,046 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,046 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,046 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,046 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,046 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 207#true, 117#L702-3true]) [2023-11-30 07:41:09,047 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,047 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,047 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,047 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,047 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,048 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,049 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:09,049 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,049 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,050 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,050 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,050 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,050 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 46#L702-6true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,050 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,050 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,050 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,051 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,053 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,054 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,054 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,054 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, 4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,054 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,054 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,054 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,054 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,055 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,055 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,055 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,055 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,055 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,055 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,055 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,055 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,055 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,059 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,059 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,059 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,059 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,059 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,059 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,059 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,059 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [106#L707-15true, t_funThread1of3ForFork0InUse, 4#L703-2true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,061 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,061 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,061 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,061 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][316], [4#L703-2true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,061 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,061 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,061 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,061 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,062 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,062 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,062 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,062 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:09,062 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,063 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,063 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,063 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,063 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,063 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,063 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,063 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,063 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,063 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,063 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,063 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,064 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,064 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,064 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,064 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,064 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,064 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,064 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,064 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,064 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,064 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 7#L702-5true, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,065 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,065 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,065 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,065 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,065 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,065 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,065 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,065 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,279 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,279 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,279 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,279 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:09,280 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,280 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,280 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,280 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,281 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,281 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,281 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,281 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,282 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,282 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,282 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,282 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,282 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:09,282 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,282 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,282 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,282 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,282 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:09,282 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,282 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,282 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,283 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:09,283 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,283 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,283 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,283 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,286 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,286 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,286 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,286 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,287 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,287 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,287 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,287 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [111#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,309 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,309 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,309 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,309 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [111#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,309 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,309 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,309 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,309 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][171], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,310 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,310 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,310 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,310 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 22#L702-3true]) [2023-11-30 07:41:09,327 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,327 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,327 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,327 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,329 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,329 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,329 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,329 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 107#L702-23true, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,329 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,329 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,330 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,330 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 22#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,333 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,333 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,333 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,333 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 29#L701-3true, 16#L702-27true, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:09,345 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,345 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,345 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,345 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:09,346 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,346 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,346 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,346 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:09,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:41:09,475 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,475 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,475 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,475 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,475 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:09,477 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,477 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,477 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,477 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,478 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][307], [146#L707-4true, 4#L703-2true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,608 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,608 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,608 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,608 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][307], [146#L707-4true, 4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,609 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,609 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,609 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,609 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true]) [2023-11-30 07:41:09,630 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,630 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,630 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,630 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:09,631 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,631 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,631 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,631 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 91#L702-23true, 207#true, 152#L702-5true]) [2023-11-30 07:41:09,635 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,635 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,635 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,635 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 152#L702-5true]) [2023-11-30 07:41:09,635 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,636 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,636 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,636 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,638 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true]) [2023-11-30 07:41:09,638 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,638 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,638 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,638 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,638 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,638 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 7#L702-5true, 207#true]) [2023-11-30 07:41:09,639 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,639 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,639 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,639 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true]) [2023-11-30 07:41:09,639 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,640 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,640 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,640 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:09,640 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,640 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,640 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,640 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,640 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:09,641 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,641 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,641 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,641 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,641 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:09,642 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,642 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,642 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,642 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,642 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true, 48#L702-3true]) [2023-11-30 07:41:09,642 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,643 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,643 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,643 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,643 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:09,645 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,645 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,645 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,645 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:09,645 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,645 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,645 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,645 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 91#L702-23true, 207#true, 117#L702-3true]) [2023-11-30 07:41:09,646 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,646 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,646 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,646 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,646 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 50#L702-27true, 207#true, 117#L702-3true]) [2023-11-30 07:41:09,646 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,646 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,646 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,646 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true]) [2023-11-30 07:41:09,647 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,647 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,647 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,647 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,647 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 117#L702-3true]) [2023-11-30 07:41:09,647 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,647 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,647 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,647 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,647 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 117#L702-3true]) [2023-11-30 07:41:09,648 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,648 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,648 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,648 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 117#L702-3true]) [2023-11-30 07:41:09,648 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,648 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,648 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,648 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,650 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:09,650 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,650 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,650 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,650 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,650 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,650 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,651 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:41:09,651 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,651 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,651 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,651 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,651 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,651 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:41:09,651 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,651 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,651 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,651 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,651 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,652 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 48#L702-3true]) [2023-11-30 07:41:09,652 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,652 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,652 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,652 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,652 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,652 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,652 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,652 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,652 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,652 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,652 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 46#L702-6true, 207#true]) [2023-11-30 07:41:09,653 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,653 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,653 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,653 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,653 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:09,654 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,654 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,654 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,654 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,654 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,654 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,654 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,654 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,654 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,655 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,655 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,655 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,655 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,655 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 46#L702-6true]) [2023-11-30 07:41:09,655 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,655 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,656 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,656 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,656 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true]) [2023-11-30 07:41:09,656 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,656 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,656 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,656 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,656 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,658 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,658 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,658 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,658 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [t_funThread1of3ForFork0InUse, 4#L703-2true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:09,659 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,659 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,659 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,659 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,659 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,659 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,659 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,659 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,660 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,660 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,660 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,660 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:09,660 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,660 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,660 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,660 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,661 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:09,661 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,661 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,661 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,661 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,661 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,661 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,661 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:09,661 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,661 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,661 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,661 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,661 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,662 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:09,662 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,662 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,662 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,662 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,662 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,662 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,662 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:41:09,662 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:41:09,662 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:41:09,662 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:41:09,662 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:41:09,662 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:41:09,663 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 91#L702-23true, 117#L702-3true]) [2023-11-30 07:41:09,663 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,663 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,663 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,663 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,663 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,663 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,663 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,663 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,663 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,663 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,663 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [111#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,664 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,664 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,664 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,664 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,665 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,665 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,665 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,665 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:09,665 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,665 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,665 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,665 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:09,666 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,666 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,666 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,666 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,666 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,667 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,667 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,667 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,667 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,668 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,668 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,668 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,668 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:09,668 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,668 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,668 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,668 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,669 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,669 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,669 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,669 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,669 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,669 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,669 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,669 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,670 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,670 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,670 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,670 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 7#L702-5true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,670 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,670 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,670 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,670 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,670 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,670 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,670 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,671 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [4#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,673 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,673 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,673 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,673 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,673 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,674 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,674 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,674 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,674 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,674 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,674 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,674 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,674 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,674 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,674 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 7#L702-5true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,675 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,675 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,675 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,675 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,675 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,675 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,675 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,675 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,675 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,675 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,677 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,677 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,677 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,677 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][337], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:09,678 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,679 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,679 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,679 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][337], [4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:09,679 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,679 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,679 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,679 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:09,680 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:41:09,680 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:41:09,680 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:41:09,680 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:41:09,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,680 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,680 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,680 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,681 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:09,681 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:41:09,681 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:41:09,681 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:41:09,681 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:41:09,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,681 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,681 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,681 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,681 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:09,681 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,682 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,682 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,682 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,682 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,682 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,682 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,682 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:09,682 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,682 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,682 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,682 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:09,683 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,683 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,684 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,684 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,684 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,684 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,684 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,684 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,684 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,684 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,684 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,684 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,685 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,685 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,685 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,685 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,685 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,685 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,685 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,685 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,686 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,686 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,686 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,686 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:09,686 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,686 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,686 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,686 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 107#L702-23true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:09,687 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,688 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,688 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,688 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:09,688 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,688 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,688 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,688 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:09,689 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:09,690 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,690 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,690 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,690 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:09,695 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,695 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,695 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,695 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:09,696 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,696 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,696 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,696 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:09,697 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,697 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,697 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,697 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,697 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:09,697 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,697 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,697 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,697 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,697 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 91#L702-23true, 207#true, 152#L702-5true]) [2023-11-30 07:41:09,698 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,698 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,698 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,698 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,698 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 152#L702-5true]) [2023-11-30 07:41:09,698 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:09,698 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:09,698 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:09,698 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:09,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:09,698 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,698 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,698 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,699 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:09,699 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 152#L702-5true]) [2023-11-30 07:41:09,699 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 152#L702-5true]) [2023-11-30 07:41:09,700 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:09,700 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:09,700 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:09,700 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:09,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:09,700 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:09,700 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,700 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,700 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,700 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [111#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:09,722 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,722 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,722 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,722 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,722 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,722 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,722 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,722 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [111#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,723 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,723 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,723 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,723 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 22#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,738 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,738 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,738 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,738 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 22#L702-3true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:09,738 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,738 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,738 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,738 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][240], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 22#L702-3true, 207#true]) [2023-11-30 07:41:09,743 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,743 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,744 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,744 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:09,897 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:41:09,897 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,897 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,897 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,897 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,897 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,897 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:09,898 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,898 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,898 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,898 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,898 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,898 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 55#L702-27true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,942 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,942 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,942 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,942 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 55#L702-27true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,943 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,943 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,943 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,943 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 179#L702-23true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:09,943 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,943 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,943 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,944 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:09,967 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,967 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,968 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,968 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:09,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][302], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 16#L702-27true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:09,977 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,977 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,977 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:09,977 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][307], [146#L707-4true, 4#L703-2true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,010 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,010 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,010 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,010 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:10,033 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,033 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,033 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,033 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:10,033 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,033 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,033 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,033 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 152#L702-5true]) [2023-11-30 07:41:10,039 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,039 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,039 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,039 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,042 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:41:10,042 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,042 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,042 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,042 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,042 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,042 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,042 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,042 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:41:10,042 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,042 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,042 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,042 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,043 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,043 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,043 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true]) [2023-11-30 07:41:10,043 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,043 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,043 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,043 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:10,044 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,044 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,044 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,044 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,044 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,045 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:10,045 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,045 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,045 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,045 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,045 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,045 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:10,045 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,045 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,045 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,045 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,046 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true]) [2023-11-30 07:41:10,046 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,046 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,046 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,046 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,046 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,046 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 46#L702-6true]) [2023-11-30 07:41:10,046 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,046 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,046 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,046 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:10,047 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,047 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,047 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,047 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:10,047 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,047 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,047 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,047 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:41:10,049 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,049 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,049 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,049 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 207#true]) [2023-11-30 07:41:10,050 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,050 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,050 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,050 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:41:10,050 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,050 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,050 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,050 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:41:10,050 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,050 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,050 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,050 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, t_funThread1of3ForFork0InUse, 4#L703-2true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true]) [2023-11-30 07:41:10,051 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,051 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,051 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,051 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:10,051 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,051 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,051 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,051 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:10,051 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,052 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,052 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,052 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,052 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 117#L702-3true]) [2023-11-30 07:41:10,053 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,053 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,053 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,053 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,053 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,053 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 117#L702-3true]) [2023-11-30 07:41:10,053 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,053 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,053 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,053 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,053 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true]) [2023-11-30 07:41:10,054 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,054 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,054 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,054 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][211], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:10,055 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,055 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,055 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,055 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true]) [2023-11-30 07:41:10,055 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,055 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,055 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,055 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][211], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:10,055 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,055 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,055 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,055 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 7#L702-5true, 207#true]) [2023-11-30 07:41:10,056 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,056 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,056 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,056 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true]) [2023-11-30 07:41:10,057 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,057 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,057 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,057 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,057 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 7#L702-5true, 207#true]) [2023-11-30 07:41:10,058 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,058 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,058 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,058 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,058 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true]) [2023-11-30 07:41:10,058 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,058 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,058 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,058 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,058 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true]) [2023-11-30 07:41:10,059 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,059 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,059 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,059 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,059 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:10,059 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,059 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,059 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,059 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,059 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,059 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,059 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,059 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:10,060 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,060 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,060 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,060 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,060 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true]) [2023-11-30 07:41:10,060 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,060 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,060 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,060 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,060 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,061 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,061 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,061 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:41:10,061 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,061 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,061 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,061 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,061 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:41:10,061 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,061 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,062 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,062 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,062 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:10,062 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,062 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,062 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,062 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 7#L702-5true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:10,062 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,062 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,062 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,062 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:10,063 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,063 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,063 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,063 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,063 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:10,063 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,063 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,063 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,063 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 7#L702-5true, 207#true, 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,063 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,063 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,063 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,064 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 7#L702-5true, 207#true, 46#L702-6true]) [2023-11-30 07:41:10,064 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,064 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,064 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,064 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 46#L702-6true]) [2023-11-30 07:41:10,064 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,064 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,064 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,064 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,064 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,064 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,064 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,065 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,065 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][323], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,066 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,067 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,067 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,067 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,067 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 117#L702-3true]) [2023-11-30 07:41:10,068 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,068 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,068 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,068 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,068 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 117#L702-3true]) [2023-11-30 07:41:10,068 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,068 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,069 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,069 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,069 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [111#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,070 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,070 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,070 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,070 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:10,071 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,071 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,071 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,071 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,071 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:10,071 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,071 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,071 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,071 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,071 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 7#L702-5true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,072 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,072 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,072 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,072 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,072 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,072 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,073 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,073 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,073 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,073 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 16#L702-27true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,073 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,073 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,073 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,073 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,074 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,074 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,074 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,074 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,074 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,074 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,074 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,074 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,075 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,075 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,075 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,075 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,075 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,075 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,075 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,076 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [4#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,076 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,076 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,077 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,077 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [4#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,077 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,077 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,077 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,077 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:10,078 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,078 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,078 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,078 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,078 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,078 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,078 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,079 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:10,079 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,079 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,079 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,079 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:10,079 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,079 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 16#L702-27true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,080 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,080 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,081 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,081 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,081 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,081 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,081 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,081 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,081 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,081 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,081 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,082 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,082 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,083 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,083 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,083 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,083 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:10,083 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,083 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,083 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,083 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:10,083 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,083 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,083 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,083 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:10,084 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,084 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,084 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,084 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 107#L702-23true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,084 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,084 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,084 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,084 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,084 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,084 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,084 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,084 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,084 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,086 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,086 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,086 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,086 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:10,086 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,086 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,086 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,086 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,086 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,086 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,086 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,086 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,086 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,087 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,087 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,087 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,087 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:10,087 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,087 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,087 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,087 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:10,087 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,087 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,087 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,087 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,088 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,088 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,088 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,088 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][337], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:10,089 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,089 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,089 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,089 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [4#L703-2true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,089 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,089 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,089 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,089 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:10,090 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,090 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,090 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,090 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:10,090 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,090 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,090 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,090 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,090 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:10,091 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,091 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,091 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,091 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,091 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,091 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,091 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,091 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,091 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,091 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,091 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,092 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 16#L702-27true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,092 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,092 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,092 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,092 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,092 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,093 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,093 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,093 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,093 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,093 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,093 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,093 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,093 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,093 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,094 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,094 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:10,100 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,100 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,100 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,100 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,101 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,101 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,101 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,102 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,102 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,102 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,102 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,102 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:10,102 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,102 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,102 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,102 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,102 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,102 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,103 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,103 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,103 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,103 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,103 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,103 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:10,103 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,103 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,103 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,103 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,104 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,104 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,104 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,104 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,104 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:10,104 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:10,104 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,105 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,105 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,105 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 152#L702-5true]) [2023-11-30 07:41:10,105 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,105 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,105 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,105 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,105 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 152#L702-5true]) [2023-11-30 07:41:10,106 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,106 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,106 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,106 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,106 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,106 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,106 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,106 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,106 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,106 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,106 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,106 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,107 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,107 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,107 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,107 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,108 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,108 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,108 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,108 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:10,109 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,109 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,109 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,109 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [111#L703-2true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,128 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,128 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,128 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,128 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [111#L703-2true, t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,129 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,129 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,129 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,129 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:10,130 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,130 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,130 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,130 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 22#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,147 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,147 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,147 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,147 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 22#L702-3true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,147 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,147 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,147 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,147 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 22#L702-3true, 207#true]) [2023-11-30 07:41:10,153 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,153 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,153 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,153 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:10,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 188#L702-9true]) [2023-11-30 07:41:10,512 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,512 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,512 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,512 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:41:10,529 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,529 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,529 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,529 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:41:10,531 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,531 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,531 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,531 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:41:10,531 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,531 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,531 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,531 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,531 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:41:10,532 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,532 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,532 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,532 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 188#L702-9true]) [2023-11-30 07:41:10,532 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,532 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,533 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,533 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,533 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 188#L702-9true]) [2023-11-30 07:41:10,533 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,533 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,533 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,533 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true]) [2023-11-30 07:41:10,533 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,533 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,533 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,533 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:10,534 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,534 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,534 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,534 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 91#L702-23true, 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:10,535 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,535 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,535 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,535 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:10,561 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,561 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,561 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,561 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,561 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:10,562 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,562 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,562 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,562 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 179#L702-23true, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:10,581 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,581 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,581 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,581 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 55#L702-27true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,586 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,586 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,586 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,586 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:10,613 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,613 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,613 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,613 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,613 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:10,614 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,614 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,614 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,614 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:10,622 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,622 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,622 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,622 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,622 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,624 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,624 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,624 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,624 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,624 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:10,625 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,625 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,626 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,626 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][330], [146#L707-4true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,656 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,656 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,656 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,656 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][330], [146#L707-4true, 4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,656 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,656 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,656 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,656 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:10,680 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,680 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,680 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,680 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 46#L702-6true, 207#true]) [2023-11-30 07:41:10,681 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,681 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,681 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,681 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:10,685 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,685 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,685 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,685 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 91#L702-23true, 97#L702-8true]) [2023-11-30 07:41:10,686 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,686 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,686 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,686 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:41:10,690 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,690 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,690 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,690 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,691 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 7#L702-5true, 207#true]) [2023-11-30 07:41:10,691 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,691 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,691 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,691 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,691 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,691 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,691 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true]) [2023-11-30 07:41:10,692 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,692 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,692 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,692 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,692 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,692 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,692 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true]) [2023-11-30 07:41:10,692 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,692 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,692 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,692 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,692 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,692 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,693 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:10,693 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,693 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,693 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,693 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,693 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,693 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true]) [2023-11-30 07:41:10,695 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,695 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,695 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,695 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,695 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][344], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true]) [2023-11-30 07:41:10,695 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,695 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,696 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,696 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,696 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true]) [2023-11-30 07:41:10,698 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,698 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,698 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][211], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true]) [2023-11-30 07:41:10,699 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,699 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,699 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,699 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 7#L702-5true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:10,699 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,700 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:10,700 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 7#L702-5true, 46#L702-6true, 207#true]) [2023-11-30 07:41:10,701 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,701 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,701 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,701 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,701 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,701 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 46#L702-6true]) [2023-11-30 07:41:10,701 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,701 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,701 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,701 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,701 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,701 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 16#L702-27true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,702 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,702 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,702 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,702 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 16#L702-27true, 14#L708true, 7#L702-5true, 207#true]) [2023-11-30 07:41:10,702 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,702 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,702 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,702 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true]) [2023-11-30 07:41:10,703 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,703 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,703 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,703 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,703 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,703 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,703 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,704 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,704 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,704 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,704 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 7#L702-5true, 207#true]) [2023-11-30 07:41:10,704 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,704 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,704 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,704 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 7#L702-5true, 207#true]) [2023-11-30 07:41:10,704 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,704 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,704 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,704 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:10,705 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,705 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,705 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,705 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,705 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true]) [2023-11-30 07:41:10,705 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,706 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,706 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,706 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,706 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:41:10,706 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,706 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,706 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,706 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,706 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:10,707 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,707 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,707 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,707 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,707 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true]) [2023-11-30 07:41:10,707 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,707 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,707 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,707 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,707 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,707 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,708 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,708 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [4#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,708 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,708 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,708 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,708 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,709 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,709 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,709 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,709 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,709 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,709 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,709 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,709 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:10,710 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,710 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,710 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,710 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 46#L702-6true, 207#true]) [2023-11-30 07:41:10,710 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,710 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,710 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,710 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:10,711 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,711 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,711 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,711 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 46#L702-6true, 207#true, 152#L702-5true]) [2023-11-30 07:41:10,711 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,711 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,711 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,711 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,712 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 117#L702-3true]) [2023-11-30 07:41:10,712 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,712 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,712 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,712 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,712 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,712 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,712 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:10,712 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,712 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,713 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 152#L702-5true]) [2023-11-30 07:41:10,713 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 152#L702-5true]) [2023-11-30 07:41:10,714 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,714 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,714 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,714 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,714 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,714 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,714 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,714 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,714 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,714 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [111#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,714 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,714 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,715 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,715 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,715 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,715 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,715 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,715 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,716 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,716 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,717 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,717 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,717 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,717 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,717 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,718 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,718 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,718 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,718 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,718 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,719 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:10,719 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:10,719 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,719 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,719 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,719 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,719 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,720 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,720 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,720 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,720 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,720 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,720 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,720 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:10,720 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,720 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,720 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,720 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,720 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,721 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,721 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,721 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,721 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [4#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,722 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,722 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,722 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,722 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,722 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,723 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,723 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,723 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,723 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,723 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,723 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,723 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,723 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,723 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,723 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,724 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,724 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,724 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,724 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,724 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:10,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,724 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,724 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:10,725 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,725 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,725 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,725 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,725 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:10,725 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,725 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,725 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,726 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,726 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,726 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,726 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,726 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,726 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,726 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,726 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,726 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,727 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,727 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,727 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,727 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,727 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,727 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,727 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,727 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,728 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,728 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,728 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,728 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,728 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:10,729 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,729 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,729 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,729 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,731 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,731 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,731 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,731 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,734 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,734 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,734 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,734 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,734 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,735 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,735 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,735 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,735 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,735 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,735 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,735 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,735 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,736 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,736 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,736 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,736 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,736 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,736 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,736 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,736 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][258], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,738 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,739 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,739 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,739 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][258], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,739 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,739 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,739 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,739 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,740 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,740 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,740 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,740 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 46#L702-6true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:10,742 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,742 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,742 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,742 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,743 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,743 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,743 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,743 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,743 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:10,743 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,743 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,744 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,744 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,744 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:10,744 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,744 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,744 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,744 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:10,744 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,744 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,744 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,744 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:10,744 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,744 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,744 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,744 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,745 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:10,745 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,745 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,745 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,745 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:10,745 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,745 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,745 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,745 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 152#L702-5true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:10,746 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,746 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,746 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,746 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:10,746 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,746 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,746 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,746 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:10,747 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:10,747 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,747 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,747 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,747 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:10,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 91#L702-23true, 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:10,747 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:10,748 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,748 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,748 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,748 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:10,748 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,748 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,748 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,748 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [111#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,765 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,765 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,765 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,765 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 22#L702-3true, 207#true]) [2023-11-30 07:41:10,779 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,779 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,779 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,779 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 22#L702-3true]) [2023-11-30 07:41:10,779 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,780 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,780 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,780 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:10,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][307], [51#L707-7true, 4#L703-2true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,864 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,864 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,864 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,864 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][307], [51#L707-7true, 4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,864 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,864 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,864 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,864 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:41:10,927 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,927 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,927 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,927 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,927 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:10,929 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,929 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,929 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,929 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,929 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:10,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:10,967 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,967 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,967 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,967 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,967 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 184#L702-12true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:10,968 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,968 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,968 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,968 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:10,968 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:11,026 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,026 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,026 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,026 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,027 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:11,027 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:11,027 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:41:11,027 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:41:11,027 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:41:11,027 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:41:11,027 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:41:11,028 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:11,028 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,028 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,028 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,028 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,028 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,028 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:11,028 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:41:11,028 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:41:11,028 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:41:11,028 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:41:11,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:11,029 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,029 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,029 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,029 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,029 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:11,029 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,029 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,029 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,029 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,029 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][330], [146#L707-4true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,060 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,060 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,061 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,061 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:11,088 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,088 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,088 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,088 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:11,088 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,088 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,088 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,088 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 91#L702-23true, 207#true, 97#L702-8true]) [2023-11-30 07:41:11,093 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,093 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,093 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,093 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 97#L702-8true]) [2023-11-30 07:41:11,094 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,094 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,094 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,094 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,098 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true]) [2023-11-30 07:41:11,098 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,098 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,098 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,098 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,098 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,098 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,099 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:11,099 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,099 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,099 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,099 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,099 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,099 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:11,099 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,099 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,099 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,099 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,099 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 16#L702-27true, 7#L702-5true, 207#true]) [2023-11-30 07:41:11,100 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,100 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,100 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,100 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,100 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 7#L702-5true, 207#true]) [2023-11-30 07:41:11,100 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,101 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,101 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,101 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,101 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:11,101 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,101 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,101 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,101 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,101 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:11,101 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,101 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,102 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,102 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,102 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true]) [2023-11-30 07:41:11,102 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,102 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,102 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,102 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 207#true, 48#L702-3true]) [2023-11-30 07:41:11,102 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,102 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,102 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,102 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:11,103 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,103 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,103 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,103 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:11,103 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,103 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,103 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,103 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true]) [2023-11-30 07:41:11,103 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,103 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,103 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,104 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true]) [2023-11-30 07:41:11,104 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,104 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,104 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,104 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,105 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,105 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,105 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,105 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 46#L702-6true, 207#true]) [2023-11-30 07:41:11,105 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,105 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,105 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,105 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:11,106 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,106 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,106 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,106 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:11,106 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,106 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,106 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,106 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:11,107 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:11,108 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,108 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,108 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,108 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:11,108 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,108 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,108 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,108 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true]) [2023-11-30 07:41:11,108 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,108 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,108 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,109 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,109 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 385#true, 14#L708true, 7#L702-5true, 207#true]) [2023-11-30 07:41:11,109 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,109 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,109 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,109 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,109 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,109 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,110 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 7#L702-5true, 207#true]) [2023-11-30 07:41:11,110 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,110 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,110 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,110 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,110 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,110 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,110 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 207#true]) [2023-11-30 07:41:11,110 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,110 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,110 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,111 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,111 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,111 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,111 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true]) [2023-11-30 07:41:11,111 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,111 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,111 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,111 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,111 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,111 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,112 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:11,112 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,112 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,112 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,112 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,112 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,112 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:11,113 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,113 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:41:11,113 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,113 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:41:11,113 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,114 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:41:11,114 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,114 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,114 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,114 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,114 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,114 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:11,114 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,114 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,114 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,114 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,114 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,115 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,115 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 188#L702-9true]) [2023-11-30 07:41:11,115 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,115 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,115 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,115 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,115 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,115 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 188#L702-9true]) [2023-11-30 07:41:11,115 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,115 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,115 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,115 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,115 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:11,115 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,115 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,115 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,116 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,116 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true]) [2023-11-30 07:41:11,116 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,116 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,116 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,116 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,116 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,117 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,117 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,117 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,117 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,117 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,118 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 207#true, 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,118 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 46#L702-6true]) [2023-11-30 07:41:11,118 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 207#true, 46#L702-6true]) [2023-11-30 07:41:11,119 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,119 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,119 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,119 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,119 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,119 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,119 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,119 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 207#true]) [2023-11-30 07:41:11,119 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,119 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,119 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,119 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][346], [4#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:11,120 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,120 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,120 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,120 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,120 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:11,121 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,121 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,121 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,121 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,121 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:11,121 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,121 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,121 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,121 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,121 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 50#L702-27true, 207#true, 152#L702-5true]) [2023-11-30 07:41:11,122 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,122 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,122 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,122 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,122 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 152#L702-5true]) [2023-11-30 07:41:11,122 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,122 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,122 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,122 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,122 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:11,123 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,123 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,123 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,123 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,123 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:11,123 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,123 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,123 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,123 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,123 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,124 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,124 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,124 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,124 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,124 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,124 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:11,124 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,124 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,124 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,124 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,124 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,125 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:11,125 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:11,125 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,125 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,125 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,125 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,125 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:11,125 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,126 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 184#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:11,126 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,126 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:11,126 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,126 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,126 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,127 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,127 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,127 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:11,127 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,127 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,127 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,127 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,127 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,127 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:11,127 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,127 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,127 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,127 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,127 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,127 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:11,127 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,128 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,128 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,128 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,128 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [111#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,128 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,128 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,128 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,128 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:11,129 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,129 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,129 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,129 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,129 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:11,129 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,129 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,129 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,129 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,130 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,130 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,130 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,130 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,130 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,130 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,131 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,131 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,131 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,131 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,131 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,132 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,132 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,132 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,132 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,132 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,132 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,132 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,132 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,133 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,133 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,133 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,134 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,134 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,134 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,134 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,134 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,135 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,135 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,135 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,135 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,136 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,136 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,136 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,136 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,136 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,136 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,136 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,136 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,136 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,137 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,137 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,137 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,137 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,137 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,137 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,137 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,137 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,137 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,138 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,138 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,138 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,138 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,138 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,140 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,140 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,140 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,140 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,140 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,140 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,141 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,141 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:11,141 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:41:11,141 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:41:11,141 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:41:11,141 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:41:11,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,141 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,141 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,141 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,142 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:11,142 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:41:11,142 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:41:11,142 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:41:11,142 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:41:11,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,142 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,142 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,142 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,142 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:11,143 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,143 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,143 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,143 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:11,143 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,143 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,143 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,143 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,143 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,143 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,143 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,143 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,144 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,144 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,144 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,144 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:11,146 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,146 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,146 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,146 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:11,146 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,146 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,146 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,146 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:11,147 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,147 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,147 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,147 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:11,147 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,147 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,147 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,147 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:11,149 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,150 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,150 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,150 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:11,150 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,150 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,150 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,150 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][258], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:11,150 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,150 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,150 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,151 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][258], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:11,151 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,151 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,151 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,151 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:11,153 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,153 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,153 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,153 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:11,154 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,154 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,154 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,154 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:11,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 91#L702-23true, 97#L702-8true]) [2023-11-30 07:41:11,156 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,156 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,156 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,156 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,156 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 97#L702-8true]) [2023-11-30 07:41:11,156 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,156 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,156 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,156 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:11,156 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,156 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,156 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,156 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:11,157 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,157 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,157 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,157 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 97#L702-8true]) [2023-11-30 07:41:11,157 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,157 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,157 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,157 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,157 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 97#L702-8true]) [2023-11-30 07:41:11,157 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,157 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,158 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,158 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true]) [2023-11-30 07:41:11,158 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,158 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,158 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,158 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:11,158 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,158 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,158 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,158 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][307], [51#L707-7true, 4#L703-2true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,272 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,272 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,272 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,272 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,356 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 184#L702-12true]) [2023-11-30 07:41:11,356 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,356 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,356 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,356 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,356 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,357 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,357 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:11,357 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,357 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,357 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,357 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,357 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,357 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:41:11,406 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,406 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,406 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,406 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 179#L702-23true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:11,408 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,408 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,409 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,409 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,442 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:11,442 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,442 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,442 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,442 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,442 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,442 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,442 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:11,442 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,442 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,442 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,443 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,443 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,443 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,443 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:11,443 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,443 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,443 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,443 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,443 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,443 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,444 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:11,444 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,444 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,444 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,444 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,444 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,444 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][317], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:11,445 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,445 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,445 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,445 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][302], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:11,447 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,447 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,447 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,447 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:11,501 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,501 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,501 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,501 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 97#L702-8true]) [2023-11-30 07:41:11,506 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,724 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,724 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,724 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:11,724 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,724 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,724 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,724 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,730 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:41:11,730 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,730 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,730 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,730 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,730 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,730 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,731 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,731 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:41:11,731 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,731 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,731 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,731 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,731 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,731 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,731 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,731 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:41:11,731 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,732 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,732 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,732 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,732 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,732 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 7#L702-5true, 207#true]) [2023-11-30 07:41:11,732 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,732 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,732 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,732 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,732 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,733 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 188#L702-9true]) [2023-11-30 07:41:11,733 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,733 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,733 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,733 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,733 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,733 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,733 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,733 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 188#L702-9true]) [2023-11-30 07:41:11,733 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,734 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,734 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,734 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,734 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,734 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,734 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true]) [2023-11-30 07:41:11,734 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,734 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,734 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,734 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,734 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,734 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,734 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,735 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,736 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,736 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,736 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,736 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,736 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,736 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,736 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,736 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,736 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,736 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,737 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 46#L702-6true, 207#true]) [2023-11-30 07:41:11,737 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,737 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,737 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,737 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,737 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,737 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true, 46#L702-6true]) [2023-11-30 07:41:11,737 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,737 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,737 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,737 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:11,738 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,738 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,738 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,738 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,738 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][360], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true]) [2023-11-30 07:41:11,738 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,738 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,739 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,739 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,739 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:11,739 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,739 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,739 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,739 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,739 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:11,740 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,740 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,740 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,740 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,740 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:11,740 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,740 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,740 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,740 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,740 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true]) [2023-11-30 07:41:11,742 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,742 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,742 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,742 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:11,742 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,743 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,743 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,743 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,743 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 7#L702-5true, 207#true]) [2023-11-30 07:41:11,743 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,743 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,743 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,743 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,743 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,744 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,744 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true]) [2023-11-30 07:41:11,744 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,744 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,744 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,744 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,744 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,744 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 207#true]) [2023-11-30 07:41:11,745 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,745 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,745 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,745 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,745 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true]) [2023-11-30 07:41:11,746 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,746 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,746 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,746 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,746 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:11,747 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,747 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,747 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,747 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,747 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:11,747 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,747 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,748 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,748 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:11,748 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,748 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,748 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,748 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:11,749 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,749 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,749 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,749 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,749 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:11,749 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,749 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,749 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,749 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:11,749 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,749 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,749 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,749 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,751 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,751 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,751 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,751 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,751 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,751 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,751 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,751 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,751 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 46#L702-6true]) [2023-11-30 07:41:11,752 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,752 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,752 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,752 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,752 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 46#L702-6true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,752 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,752 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,752 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,752 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,754 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:11,754 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:41:11,754 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:41:11,754 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:41:11,754 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:41:11,754 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:41:11,754 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:41:11,754 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:11,754 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,754 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,755 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,755 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,755 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,755 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,756 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 152#L702-5true]) [2023-11-30 07:41:11,756 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,756 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,756 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,756 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,756 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,756 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,757 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,757 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,757 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,757 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,757 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,758 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,758 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,758 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,758 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,758 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:11,759 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,759 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,759 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,759 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,759 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 46#L702-6true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,760 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,760 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,760 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,760 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,760 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,761 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,761 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,762 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,762 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,762 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,762 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,762 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,762 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,763 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,763 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,763 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,763 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,763 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,763 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,763 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,763 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,764 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,764 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,764 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,764 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,764 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,765 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,765 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,765 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,765 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,765 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,765 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,765 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,766 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,766 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,766 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,766 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,767 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,767 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,767 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,767 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:11,767 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,767 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,767 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,767 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:41:11,767 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,767 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,767 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,767 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:11,768 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,768 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,768 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,768 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:11,768 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,768 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,769 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,769 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,769 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,769 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,769 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,769 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,769 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,769 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,769 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,769 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:11,770 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,770 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,770 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,770 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:41:11,770 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,770 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,770 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,770 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:11,771 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,771 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,771 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,771 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 50#L702-27true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,771 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,771 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,771 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,772 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,773 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,773 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,773 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,773 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,773 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,773 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,773 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,773 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,773 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,773 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,774 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,774 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,774 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,774 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,774 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,775 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,775 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,775 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,775 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,775 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:11,777 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,777 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,777 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,777 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:11,777 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,777 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,778 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,778 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:11,778 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,778 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,778 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,778 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:11,778 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,778 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,778 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,778 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:11,779 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,779 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,779 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,779 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 188#L702-9true]) [2023-11-30 07:41:11,779 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,779 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,779 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,779 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true, 188#L702-9true]) [2023-11-30 07:41:11,779 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:11,779 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:11,779 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:11,779 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:11,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:11,780 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,780 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,780 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,780 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,780 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:11,780 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,780 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,780 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,780 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:11,780 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,781 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,781 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,781 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:11,781 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,781 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,781 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,781 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 184#L702-12true]) [2023-11-30 07:41:11,781 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,781 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,781 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,781 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 207#true, 188#L702-9true]) [2023-11-30 07:41:11,782 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:11,782 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:11,782 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:11,782 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:11,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,782 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,782 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,782 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,782 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,783 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,783 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,783 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,783 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,783 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,783 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:11,784 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,784 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,784 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,785 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:11,785 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,785 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,785 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,785 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,785 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:11,786 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,786 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,786 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,786 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,786 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:11,788 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,788 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,788 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,788 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:11,789 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,789 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,789 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,789 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][258], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:11,791 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,791 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,791 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,791 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:11,791 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,791 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,792 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,792 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 46#L702-6true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:11,792 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,792 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,792 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,792 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:11,793 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,793 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,793 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,794 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,795 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,795 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,795 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,795 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,795 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,795 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,795 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,795 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 207#true]) [2023-11-30 07:41:11,795 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,795 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,796 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,796 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,796 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,796 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,796 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,796 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,796 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,796 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,796 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,797 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 91#L702-23true]) [2023-11-30 07:41:11,797 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,797 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,797 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,797 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:11,798 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,798 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,798 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,798 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,798 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,798 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,798 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,798 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 97#L702-8true]) [2023-11-30 07:41:11,798 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,798 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,798 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,798 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,799 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 91#L702-23true, 207#true]) [2023-11-30 07:41:11,799 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,799 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,799 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,799 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 97#L702-8true]) [2023-11-30 07:41:11,799 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,799 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,799 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,799 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,800 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,800 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,800 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,800 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:11,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:11,800 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,800 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,800 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,800 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:11,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:11,801 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,802 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,802 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,802 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:11,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][330], [51#L707-7true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,925 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,925 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,925 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,925 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][330], [51#L707-7true, 4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:11,925 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,925 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,925 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,925 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 188#L702-9true]) [2023-11-30 07:41:11,991 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,991 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,991 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,991 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,991 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:11,993 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,993 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,993 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:11,994 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true, 184#L702-12true]) [2023-11-30 07:41:12,017 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,017 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,017 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,017 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,017 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 91#L702-23true, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:12,018 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,018 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,018 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,018 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,042 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:41:12,042 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,043 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 188#L702-9true]) [2023-11-30 07:41:12,043 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,044 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:12,044 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,044 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,044 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,044 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,044 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,044 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,044 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:12,044 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,045 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,045 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,045 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,045 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,045 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][258], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 179#L702-23true, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:12,064 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,064 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,064 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,064 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 179#L702-23true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:12,065 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,065 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,065 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,065 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true, 10#L707-14true]) [2023-11-30 07:41:12,070 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,070 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,070 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,070 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 55#L702-27true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:12,070 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,071 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,071 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,071 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][257], [17#L702-18true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 107#L702-23true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:12,083 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,083 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,083 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,083 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:12,101 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,101 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,101 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,101 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,101 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:12,102 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,102 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,102 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,102 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:12,111 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,111 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,111 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,111 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,111 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:12,113 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,113 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,113 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,113 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:12,177 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,177 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,177 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,177 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,177 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,177 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:12,177 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,177 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,177 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,177 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,177 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,177 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 16#L702-27true, 207#true]) [2023-11-30 07:41:12,178 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,178 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,178 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,178 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,178 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:12,178 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,178 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,178 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,178 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,178 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,178 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 207#true]) [2023-11-30 07:41:12,178 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,179 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,179 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,179 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 46#L702-6true, 207#true]) [2023-11-30 07:41:12,179 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,179 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,179 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,179 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,179 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,180 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:12,181 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,181 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,181 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,181 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,181 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,181 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,182 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:12,182 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,182 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,182 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,182 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,183 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,183 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,183 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:12,183 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,183 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,183 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,183 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,183 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,183 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,184 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 46#L702-6true, 207#true]) [2023-11-30 07:41:12,184 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,184 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,184 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,184 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,184 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,184 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,184 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 46#L702-6true, 207#true]) [2023-11-30 07:41:12,184 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,185 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,185 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,185 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,185 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,185 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:12,186 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,186 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,186 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,186 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:12,186 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,186 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,186 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,186 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,186 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:12,187 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,187 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,187 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,187 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,187 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:12,187 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,187 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,187 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,187 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:12,187 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,187 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,187 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,187 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,188 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,188 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,188 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,188 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,188 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,188 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,188 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,188 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 207#true]) [2023-11-30 07:41:12,188 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,188 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,188 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,188 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,188 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 207#true]) [2023-11-30 07:41:12,189 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,189 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,189 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,189 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:12,189 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,189 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,189 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,189 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true, 46#L702-6true]) [2023-11-30 07:41:12,190 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,190 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,190 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,190 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 91#L702-23true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:12,190 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,190 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,190 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,190 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 46#L702-6true, 207#true]) [2023-11-30 07:41:12,191 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,191 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,191 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,191 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:12,192 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,192 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,192 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,192 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 46#L702-6true, 50#L702-27true, 97#L702-8true]) [2023-11-30 07:41:12,192 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,192 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,192 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,192 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,193 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 97#L702-8true]) [2023-11-30 07:41:12,193 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,193 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,194 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,194 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,194 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,194 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 97#L702-8true]) [2023-11-30 07:41:12,194 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,194 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,194 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,194 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,194 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,194 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,194 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,194 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,194 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,194 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:12,195 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,195 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,196 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,196 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,196 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,196 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,196 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:12,196 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,196 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,196 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,196 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,196 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,197 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,197 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,197 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,197 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,197 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,199 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,199 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,199 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,199 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,199 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,199 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,199 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:12,199 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,199 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,199 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,199 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,199 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:12,199 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,200 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,200 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,200 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,200 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,200 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,200 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,200 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,200 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,200 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:12,201 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,201 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,201 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,201 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,201 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,202 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,202 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,202 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,202 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,202 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:12,202 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,202 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,202 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,202 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,202 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,203 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,203 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,203 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,203 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,203 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:12,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,203 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,204 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,204 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,204 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,204 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,204 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,204 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,204 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,204 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,204 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:12,204 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,204 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,204 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,205 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,205 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true]) [2023-11-30 07:41:12,205 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,205 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,205 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,205 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,205 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,207 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,207 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,207 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,207 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,207 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,207 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,207 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,207 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,207 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,207 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,209 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:12,210 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,210 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,210 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,210 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 46#L702-6true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,210 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,210 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,210 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,210 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:12,212 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,212 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,212 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,212 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,212 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][258], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:12,215 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,215 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,215 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,215 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][258], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:12,216 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,216 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,216 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,216 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:12,216 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,216 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,216 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,216 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:12,217 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,217 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,217 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,217 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:12,218 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,218 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,218 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,218 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 97#L702-8true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,218 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,218 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,218 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,218 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,218 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:12,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:12,219 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,219 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,219 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,219 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:12,219 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,219 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,219 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,219 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:12,219 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,219 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,219 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,219 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,219 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 91#L702-23true, 207#true, 188#L702-9true]) [2023-11-30 07:41:12,219 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,220 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,220 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,220 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:12,220 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,220 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,220 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,220 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 91#L702-23true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:12,220 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,220 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,220 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,220 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,220 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:12,220 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,220 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,220 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,221 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:12,221 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,221 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,221 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,221 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][330], [51#L707-7true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,332 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,332 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,332 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,332 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:12,450 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,450 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,450 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,450 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,450 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:12,451 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,451 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,451 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,451 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,452 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 179#L702-23true, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:12,480 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,480 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,480 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,481 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [17#L702-18true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:12,493 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,493 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,493 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,493 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:12,510 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,511 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,511 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,511 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:12,515 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,515 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:12,515 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,516 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:12,516 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:41:12,516 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:41:12,516 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:41:12,516 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:41:12,516 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:41:12,516 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:12,516 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,516 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,516 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,516 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,516 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,516 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:12,518 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:41:12,518 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:41:12,518 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:41:12,518 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:41:12,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:12,518 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,518 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,518 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,518 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,518 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:12,518 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,518 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,518 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,519 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,519 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 48#L702-3true]) [2023-11-30 07:41:12,584 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,584 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,584 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,584 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true]) [2023-11-30 07:41:12,585 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,585 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,585 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,585 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true]) [2023-11-30 07:41:12,585 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,585 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,585 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,585 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,585 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:12,585 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,585 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,585 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,585 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,586 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,586 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:12,586 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,586 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,586 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,586 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,586 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:12,587 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,587 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,587 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,587 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,587 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true]) [2023-11-30 07:41:12,587 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,587 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,587 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,588 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,588 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:12,588 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,588 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,588 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,588 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 91#L702-23true]) [2023-11-30 07:41:12,589 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,589 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,589 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,589 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 46#L702-6true, 207#true, 91#L702-23true]) [2023-11-30 07:41:12,589 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,589 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,589 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,589 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 91#L702-23true]) [2023-11-30 07:41:12,589 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,589 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,590 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,590 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:12,591 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,591 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,591 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,591 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:12,592 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,592 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 16#L702-27true, 14#L708true, 207#true]) [2023-11-30 07:41:12,592 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,593 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,593 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 107#L702-23true, 207#true]) [2023-11-30 07:41:12,593 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,593 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,593 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,593 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,593 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,593 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,594 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 207#true]) [2023-11-30 07:41:12,594 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,594 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,594 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,594 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,594 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,594 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,594 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true]) [2023-11-30 07:41:12,594 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,594 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,594 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,594 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,594 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,594 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,596 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:12,596 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,596 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,596 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,596 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,596 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,596 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:12,596 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,596 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,596 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,597 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,597 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,597 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 188#L702-9true]) [2023-11-30 07:41:12,597 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,597 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,597 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,597 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,597 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,597 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 188#L702-9true]) [2023-11-30 07:41:12,597 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,597 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,597 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,597 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,597 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:12,597 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,597 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,598 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,598 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,598 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 184#L702-12true]) [2023-11-30 07:41:12,598 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,598 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,598 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,598 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,598 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,598 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 207#true, 188#L702-9true]) [2023-11-30 07:41:12,598 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:12,599 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,599 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,599 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,599 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,599 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:41:12,599 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,599 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,599 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,599 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,599 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,600 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,600 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,600 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,600 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,600 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true]) [2023-11-30 07:41:12,600 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,600 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,600 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,601 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,601 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 207#true]) [2023-11-30 07:41:12,601 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,601 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,601 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,601 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,601 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:12,601 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,601 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,601 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,601 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 91#L702-23true]) [2023-11-30 07:41:12,602 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,602 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,602 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,602 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,602 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:12,602 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,602 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,602 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,602 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 207#true, 50#L702-27true, 97#L702-8true]) [2023-11-30 07:41:12,603 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,603 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,603 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,603 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,603 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 97#L702-8true]) [2023-11-30 07:41:12,603 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,603 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,603 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,603 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,603 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,604 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,604 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,604 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,604 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,604 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 91#L702-23true]) [2023-11-30 07:41:12,605 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,605 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:12,605 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,605 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,605 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,605 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,605 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,605 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:12,606 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,606 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,606 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,606 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,606 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,606 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:12,606 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,606 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,606 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,606 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,606 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,606 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 188#L702-9true]) [2023-11-30 07:41:12,606 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,606 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,606 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,606 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:12,607 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,607 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:12,607 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:12,607 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,608 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,608 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,609 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,609 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,609 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,609 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,609 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,609 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,609 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,609 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,609 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,609 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,611 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:12,611 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,611 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,611 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,611 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,611 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,611 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:12,612 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,612 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,612 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,612 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 50#L702-27true, 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,613 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,613 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,613 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,613 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,613 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,613 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,613 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,614 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:12,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:12,614 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,614 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,614 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,614 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:12,614 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:12,614 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,614 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,614 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,614 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,614 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,614 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:12,617 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,617 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,617 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,617 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,617 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,617 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,617 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,617 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,618 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:12,618 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][258], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:12,621 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,621 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,621 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,621 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][258], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:12,622 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,622 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,622 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,622 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][401], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:12,622 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,622 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,622 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:12,622 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:13,231 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][310], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:13,231 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,231 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,231 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,231 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,231 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,231 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,232 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:13,232 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,232 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,232 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,232 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,232 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,232 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,233 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:13,234 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,234 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,234 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,234 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,234 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,234 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,234 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:13,234 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,234 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,234 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,235 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,235 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,235 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true]) [2023-11-30 07:41:13,308 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,308 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,308 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,308 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true]) [2023-11-30 07:41:13,313 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,313 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,313 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,313 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,313 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,313 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 188#L702-9true]) [2023-11-30 07:41:13,314 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,314 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,314 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,314 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,314 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,314 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,314 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,314 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true, 188#L702-9true]) [2023-11-30 07:41:13,314 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,314 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,314 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,314 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,314 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,314 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,314 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true, 184#L702-12true]) [2023-11-30 07:41:13,314 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,314 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,314 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,314 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,315 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,315 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,315 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 207#true]) [2023-11-30 07:41:13,315 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,315 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,315 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,315 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,315 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,315 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 207#true, 188#L702-9true]) [2023-11-30 07:41:13,315 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,315 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,315 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,315 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,315 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,315 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 91#L702-23true, 207#true]) [2023-11-30 07:41:13,317 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,317 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,317 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,317 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,317 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 131#L702-12true, 50#L702-27true, 207#true]) [2023-11-30 07:41:13,317 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,317 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,317 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,317 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 91#L702-23true]) [2023-11-30 07:41:13,318 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,318 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,318 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,318 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,318 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 91#L702-23true]) [2023-11-30 07:41:13,318 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,318 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,318 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,318 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,318 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 50#L702-27true]) [2023-11-30 07:41:13,319 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,319 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,319 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,319 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 50#L702-27true, 207#true]) [2023-11-30 07:41:13,319 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,319 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,319 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,319 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true]) [2023-11-30 07:41:13,321 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,321 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,321 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,321 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,322 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 207#true]) [2023-11-30 07:41:13,322 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,322 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,322 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,322 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,322 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,322 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,323 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true]) [2023-11-30 07:41:13,323 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,323 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,323 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,323 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,323 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,323 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,324 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true]) [2023-11-30 07:41:13,325 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,325 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,325 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,325 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,325 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,325 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 50#L702-27true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:13,326 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,326 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,326 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,326 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 50#L702-27true, 207#true, 46#L702-6true]) [2023-11-30 07:41:13,326 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,327 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,327 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,327 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:13,327 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:41:13,327 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:41:13,327 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:41:13,327 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:41:13,327 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:41:13,327 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:41:13,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 91#L702-23true, 207#true]) [2023-11-30 07:41:13,327 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,327 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,328 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,328 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,328 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,328 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:13,328 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,328 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,328 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,328 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,328 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,328 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 97#L702-8true]) [2023-11-30 07:41:13,328 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,328 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,329 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,329 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,329 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,329 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:13,332 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,332 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,332 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,332 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 207#true, 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:13,333 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,333 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,333 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,333 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 50#L702-27true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:13,334 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,334 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,334 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,334 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,334 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:13,335 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,335 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,335 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,335 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,335 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 91#L702-23true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:13,335 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,335 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,335 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,335 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:13,336 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,336 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,336 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,336 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 41#L702-18true, 91#L702-23true, 207#true]) [2023-11-30 07:41:13,336 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,336 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,336 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,336 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:13,336 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,336 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,337 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,337 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:13,337 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,337 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,337 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,337 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:13,337 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,337 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,337 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,337 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:13,337 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,337 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,337 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,337 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true, 91#L702-23true]) [2023-11-30 07:41:13,338 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,338 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,338 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,338 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true, 91#L702-23true]) [2023-11-30 07:41:13,338 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:13,338 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:13,338 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:13,338 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:13,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:13,342 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,342 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,342 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,342 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,342 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:13,342 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,343 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,343 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,343 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,343 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:13,343 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,343 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,343 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,343 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,343 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:13,345 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,345 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,345 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,345 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [4#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:13,347 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,347 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,347 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,347 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][258], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:13,348 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,348 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,348 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,348 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:13,608 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][333], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 207#true, 188#L702-9true]) [2023-11-30 07:41:13,608 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,608 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,608 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,608 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,608 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,608 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,608 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,609 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true, 188#L702-9true]) [2023-11-30 07:41:13,609 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,610 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 91#L702-23true, 188#L702-9true]) [2023-11-30 07:41:13,610 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,610 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,610 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,610 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,611 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:13,611 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][258], [38#L702-8true, t_funThread1of3ForFork0InUse, 179#L702-23true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:13,634 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:41:13,634 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:41:13,634 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:41:13,634 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:41:13,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 55#L702-27true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:13,641 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,641 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,641 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,641 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][257], [38#L702-8true, 17#L702-18true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:13,658 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:41:13,658 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:41:13,658 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:41:13,658 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:41:13,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 7#L702-5true, 207#true]) [2023-11-30 07:41:13,751 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,751 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,751 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,751 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true]) [2023-11-30 07:41:13,752 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,752 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,752 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,752 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true]) [2023-11-30 07:41:13,752 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,752 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,752 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,752 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,755 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true]) [2023-11-30 07:41:13,755 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,755 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,755 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,755 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,755 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,755 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 50#L702-27true, 207#true]) [2023-11-30 07:41:13,755 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,755 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,755 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,755 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,755 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:13,756 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,756 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,756 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,756 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:13,756 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,757 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,757 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,757 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 91#L702-23true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:13,759 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,760 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,760 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,760 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true, 91#L702-23true, 46#L702-6true]) [2023-11-30 07:41:13,760 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,760 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,760 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,760 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 131#L702-12true, 207#true, 50#L702-27true]) [2023-11-30 07:41:13,761 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,761 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,761 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,761 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,761 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 50#L702-27true, 207#true]) [2023-11-30 07:41:13,762 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,762 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,762 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,762 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,762 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, 4#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:13,764 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,764 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,764 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,764 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:13,765 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,765 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,765 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,765 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 91#L702-23true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:13,767 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,767 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,767 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,767 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,767 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:13,768 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,768 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,768 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,768 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,768 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,768 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][403], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 50#L702-27true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:13,768 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,768 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,768 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,768 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,769 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,769 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true]) [2023-11-30 07:41:13,770 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:13,770 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:13,770 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:13,771 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:13,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:13,771 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:13,771 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:13,771 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:13,771 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:13,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:13,773 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,773 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,773 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,773 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,773 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:13,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [111#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:13,774 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,774 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,774 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,774 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:13,774 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,775 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,775 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:13,775 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 55#L702-27true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:14,047 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:41:14,047 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:41:14,047 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:41:14,047 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:41:14,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, 179#L702-23true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:14,054 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,054 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,054 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,054 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [38#L702-8true, 17#L702-18true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:14,067 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,067 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,067 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,067 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [17#L702-18true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:14,067 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,067 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,068 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,068 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][319], [146#L707-4true, 4#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:14,109 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,109 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,109 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,109 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][319], [146#L707-4true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:14,111 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,111 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,111 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,111 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true]) [2023-11-30 07:41:14,153 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true]) [2023-11-30 07:41:14,156 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,156 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,156 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,156 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:14,156 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,157 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,157 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,157 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:14,158 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,158 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,158 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,158 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 41#L702-18true, 207#true, 91#L702-23true]) [2023-11-30 07:41:14,159 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,159 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,159 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,159 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,159 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true, 91#L702-23true]) [2023-11-30 07:41:14,160 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,160 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,160 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,160 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,160 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,160 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][402], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 50#L702-27true]) [2023-11-30 07:41:14,160 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,161 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,161 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,161 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,161 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,161 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 91#L702-23true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:14,161 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,161 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,161 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,161 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,161 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 207#true, 91#L702-23true]) [2023-11-30 07:41:14,161 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,161 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,161 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,161 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,162 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:14,163 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,163 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,163 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,163 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, 4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:14,164 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,164 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,164 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,164 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,166 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][276], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:14,166 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,166 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,166 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,166 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,166 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,166 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [111#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:14,167 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,167 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,167 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,167 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [111#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:14,167 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,167 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,167 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,167 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:14,168 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,168 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,168 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,168 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:14,169 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:14,169 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:14,169 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:14,169 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:14,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [4#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:14,169 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,169 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,169 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,169 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,169 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:14,169 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,169 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,169 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,169 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:14,170 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:14,170 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:14,170 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:14,170 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:14,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:14,170 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,170 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,171 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,171 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:14,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:14,171 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:14,171 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:14,171 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:14,171 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:14,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:14,171 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,171 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,171 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,171 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [4#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:14,171 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,171 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,171 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,171 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,171 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [111#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:14,174 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,174 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,174 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,174 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:14,774 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,774 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,774 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,774 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:14,774 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,774 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,774 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,774 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true]) [2023-11-30 07:41:14,776 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,776 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,776 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,776 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 46#L702-6true, 207#true]) [2023-11-30 07:41:14,776 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,776 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,776 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,776 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:14,779 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,779 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,779 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,779 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,779 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:14,780 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,780 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,780 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,780 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,780 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,781 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][297], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 91#L702-23true, 207#true]) [2023-11-30 07:41:14,782 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,782 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,782 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,782 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,782 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,782 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [111#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:14,782 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,782 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,783 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,783 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:14,783 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,783 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,783 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,783 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [111#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:14,787 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,787 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,787 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,787 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:14,788 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,788 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,788 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,788 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:14,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true]) [2023-11-30 07:41:14,788 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:14,788 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:14,788 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:14,788 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:14,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:14,788 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:14,788 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:14,789 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:14,789 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:14,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [4#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:14,789 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,789 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,789 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:14,789 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 200#true, 179#L702-23true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:15,037 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,037 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,037 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,037 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][319], [146#L707-4true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:15,089 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,089 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,089 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,089 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][319], [146#L707-4true, 4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:15,090 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,090 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,090 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,090 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true]) [2023-11-30 07:41:15,132 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,132 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,132 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,132 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,132 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:15,132 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,132 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,133 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,133 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,133 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:15,133 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,133 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,133 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,134 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,134 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:15,134 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,134 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,134 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,134 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,134 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:15,136 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,136 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,136 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,136 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:15,136 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,136 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,136 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,136 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:15,137 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,137 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,137 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,137 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true]) [2023-11-30 07:41:15,137 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,137 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,137 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,137 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:15,138 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,138 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,138 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,138 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,138 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [111#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:15,141 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,141 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,141 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,141 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [106#L707-15true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:15,142 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,142 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,142 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,142 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,142 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:15,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][319], [51#L707-7true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:15,229 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,229 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,229 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,229 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][319], [51#L707-7true, 4#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:15,231 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,231 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,231 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,231 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true, 55#L702-27true]) [2023-11-30 07:41:15,377 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:41:15,377 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:41:15,377 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:41:15,377 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:41:15,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:41:15,378 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:41:15,378 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:41:15,378 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:41:15,378 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:41:15,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 200#true, 179#L702-23true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:15,379 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:41:15,379 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:41:15,379 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:41:15,379 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:41:15,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:15,385 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,386 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,386 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,386 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][319], [146#L707-4true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:15,436 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,436 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,436 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,437 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,479 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true]) [2023-11-30 07:41:15,479 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,479 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,479 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,479 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,479 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,479 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:15,479 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,479 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,479 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,479 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,479 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true]) [2023-11-30 07:41:15,482 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,482 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,482 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,482 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][217], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true]) [2023-11-30 07:41:15,482 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,482 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,482 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,482 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,483 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][349], [214#true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true]) [2023-11-30 07:41:15,483 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,483 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,483 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,483 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,484 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,484 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][325], [4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:15,484 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,484 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,484 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,484 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,484 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:15,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:15,984 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,984 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,984 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:15,984 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:16,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][319], [51#L707-7true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:16,144 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:41:16,144 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:16,144 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:16,144 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:16,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][319], [51#L707-7true, 4#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:16,145 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:41:16,145 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:16,145 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:16,145 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:16,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 179#L702-23true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:16,308 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:41:16,308 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:16,308 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:16,308 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:16,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][319], [51#L707-7true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:16,466 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:41:16,466 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:16,466 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:16,466 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:16,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:41:16,614 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:41:16,614 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:41:16,614 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:41:16,614 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:41:16,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, 179#L702-23true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:16,615 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:41:16,615 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:41:16,615 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:41:16,615 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:41:16,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true, 55#L702-27true]) [2023-11-30 07:41:16,621 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:41:16,621 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:16,621 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:16,621 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:16,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([842] L702-32-->L703-2: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_#t~nondet10=|v_t_funThread1of3ForFork0_#t~nondet10_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet10][364], [115#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:16,919 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:41:16,919 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:41:16,919 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:41:16,919 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:41:16,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([764] L702-32-->L703-2: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread2of3ForFork0_#t~nondet10=|v_t_funThread2of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet10][365], [t_funThread1of3ForFork0InUse, 4#L703-2true, 179#L702-23true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:16,922 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:41:16,922 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:41:16,922 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:41:16,922 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:41:16,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:41:16,926 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:41:16,926 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:16,926 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:16,926 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:16,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:16,926 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:41:16,926 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:16,927 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:16,927 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:16,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [4#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true, 55#L702-27true]) [2023-11-30 07:41:16,928 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:41:16,928 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:41:16,928 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:41:16,928 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:41:16,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 179#L702-23true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:16,929 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:41:16,929 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:16,929 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:16,929 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:17,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [115#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:17,508 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:41:17,508 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:41:17,508 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:41:17,508 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:41:18,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([842] L702-32-->L703-2: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_#t~nondet10=|v_t_funThread1of3ForFork0_#t~nondet10_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet10][364], [38#L702-8true, 115#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:18,052 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 07:41:18,052 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:41:18,052 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:41:18,052 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:41:18,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([764] L702-32-->L703-2: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread2of3ForFork0_#t~nondet10=|v_t_funThread2of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet10][365], [38#L702-8true, t_funThread1of3ForFork0InUse, 4#L703-2true, 179#L702-23true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:18,054 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 07:41:18,054 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:41:18,054 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:41:18,054 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:41:18,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [t_funThread1of3ForFork0InUse, 4#L703-2true, 179#L702-23true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:18,054 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:41:18,054 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:41:18,054 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:41:18,054 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:41:18,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][299], [38#L702-8true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:18,057 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:41:18,057 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:41:18,057 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:41:18,058 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:41:18,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][303], [38#L702-8true, 115#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:18,348 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:41:18,348 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:41:18,348 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:41:18,348 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:41:18,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][318], [115#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:18,348 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:41:18,348 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:41:18,348 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:41:18,348 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:41:22,754 INFO L124 PetriNetUnfolderBase]: 107044/208107 cut-off events. [2023-11-30 07:41:22,754 INFO L125 PetriNetUnfolderBase]: For 335213/506489 co-relation queries the response was YES. [2023-11-30 07:41:23,572 INFO L83 FinitePrefix]: Finished finitePrefix Result has 655911 conditions, 208107 events. 107044/208107 cut-off events. For 335213/506489 co-relation queries the response was YES. Maximal size of possible extension queue 5085. Compared 2464613 event pairs, 31010 based on Foata normal form. 10373/188144 useless extension candidates. Maximal degree in co-relation 341447. Up to 105201 conditions per place. [2023-11-30 07:41:25,154 INFO L140 encePairwiseOnDemand]: 211/217 looper letters, 259 selfloop transitions, 8 changer transitions 0/442 dead transitions. [2023-11-30 07:41:25,154 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 210 places, 442 transitions, 3143 flow [2023-11-30 07:41:25,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:41:25,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:41:25,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 846 transitions. [2023-11-30 07:41:25,156 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7797235023041474 [2023-11-30 07:41:25,156 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 846 transitions. [2023-11-30 07:41:25,156 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 846 transitions. [2023-11-30 07:41:25,156 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:41:25,156 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 846 transitions. [2023-11-30 07:41:25,158 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 169.2) internal successors, (846), 5 states have internal predecessors, (846), 0 states have call successors, (0), 0 states have 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:41:25,159 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 217.0) internal successors, (1302), 6 states have internal predecessors, (1302), 0 states have call successors, (0), 0 states have 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:41:25,159 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 217.0) internal successors, (1302), 6 states have internal predecessors, (1302), 0 states have call successors, (0), 0 states have 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:41:25,159 INFO L307 CegarLoopForPetriNet]: 197 programPoint places, 13 predicate places. [2023-11-30 07:41:25,159 INFO L500 AbstractCegarLoop]: Abstraction has has 210 places, 442 transitions, 3143 flow [2023-11-30 07:41:25,160 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 154.0) internal successors, (616), 4 states have internal predecessors, (616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 07:41:25,160 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:41:25,160 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] [2023-11-30 07:41:25,160 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-30 07:41:25,160 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:41:25,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:41:25,160 INFO L85 PathProgramCache]: Analyzing trace with hash 804009181, now seen corresponding path program 1 times [2023-11-30 07:41:25,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:41:25,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324851340] [2023-11-30 07:41:25,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:41:25,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:41:25,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:41:25,245 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:41:25,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:41:25,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324851340] [2023-11-30 07:41:25,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324851340] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:41:25,260 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:41:25,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 07:41:25,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725209679] [2023-11-30 07:41:25,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:41:25,261 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 07:41:25,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:41:25,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 07:41:25,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-30 07:41:25,262 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 217 [2023-11-30 07:41:25,263 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 442 transitions, 3143 flow. Second operand has 6 states, 6 states have (on average 142.16666666666666) internal successors, (853), 6 states have internal predecessors, (853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 07:41:25,263 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:41:25,263 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 217 [2023-11-30 07:41:25,263 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:41:25,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:25,532 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:41:25,532 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:41:25,532 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:41:25,532 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:41:25,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:25,533 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,533 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,533 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,533 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][211], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:25,536 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:41:25,536 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:41:25,536 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:41:25,536 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:41:25,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:25,560 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,560 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,560 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,560 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,560 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:25,560 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,560 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,560 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,560 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:25,561 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,561 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,561 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,561 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 36#L701-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:25,563 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is not cut-off event [2023-11-30 07:41:25,563 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:41:25,563 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:41:25,563 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:41:25,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:25,564 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,564 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,564 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,564 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:25,566 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,566 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,566 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,566 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:25,566 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,566 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,566 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,566 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][211], [t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:25,567 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,567 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,567 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,567 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:41:25,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:25,598 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,598 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,598 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,598 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,598 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:25,598 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,598 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,598 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,598 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,598 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:25,600 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is not cut-off event [2023-11-30 07:41:25,600 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:41:25,600 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:41:25,600 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:41:25,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][246], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:25,600 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,600 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,600 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,600 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:25,602 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,602 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,602 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,602 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:25,602 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,602 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,602 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,602 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,602 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:25,603 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,603 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,603 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,603 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:41:25,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][245], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:25,646 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,646 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,646 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,646 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][245], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:25,647 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,647 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,647 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,647 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,647 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:25,650 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,650 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,650 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,650 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:25,650 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,650 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,650 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,650 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:25,651 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,651 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,651 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,651 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:41:25,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 46#L702-6true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:25,655 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,655 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,655 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,655 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:25,688 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,688 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,688 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,688 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][244], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:25,688 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,688 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,688 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,688 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:25,689 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,689 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,689 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,689 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:25,689 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,689 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,689 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,689 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:25,689 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,690 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,690 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,690 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][244], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:25,690 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,690 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,690 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,690 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,690 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:25,691 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,691 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,691 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,691 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:25,692 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is not cut-off event [2023-11-30 07:41:25,692 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:41:25,692 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:41:25,692 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:41:25,692 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:41:25,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:25,694 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,694 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,694 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,694 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:25,694 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,694 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,694 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,694 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:25,695 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,695 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,695 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,695 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:25,695 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,695 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,695 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,695 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,695 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:41:25,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:25,705 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,705 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,705 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,705 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,705 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:25,735 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,735 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,735 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,735 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:25,736 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,736 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,736 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,736 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,736 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:25,736 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,736 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,736 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,736 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:25,736 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,737 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,737 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,737 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,737 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:25,737 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,737 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,737 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,737 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:25,738 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is not cut-off event [2023-11-30 07:41:25,738 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:41:25,738 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:41:25,738 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:41:25,738 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:41:25,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][272], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:25,745 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,745 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,745 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,745 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:25,750 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,750 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,750 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,750 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,750 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:25,750 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,750 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,751 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,751 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,751 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:41:25,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:25,795 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,795 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,795 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,795 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,795 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:25,796 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:25,796 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:25,796 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:25,796 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:25,798 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 152#L702-5true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:25,798 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is not cut-off event [2023-11-30 07:41:25,798 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:41:25,798 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:41:25,798 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:41:25,798 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:41:25,798 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:41:25,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 152#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:25,798 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,798 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,798 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,799 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,799 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:25,802 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:25,802 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:25,802 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:25,802 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:25,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:41:25,802 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,802 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,802 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,802 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][272], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 181#L702-8true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:25,804 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,804 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,805 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,805 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:25,805 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,805 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,806 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,806 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][271], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:25,806 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,806 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,806 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,806 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][309], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 181#L702-8true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:41:25,807 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,807 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,807 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,807 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,813 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:25,813 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,813 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,813 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,813 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,813 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,813 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,963 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:25,963 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,963 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,963 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,963 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,963 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,963 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:41:25,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:25,963 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,963 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,964 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,964 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,964 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:25,964 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,964 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,964 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:25,964 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:26,004 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,004 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,004 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,004 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,005 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:26,005 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,005 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,005 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,005 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,005 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,005 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:26,010 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,010 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,010 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,010 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:26,010 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,010 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,010 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,010 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 393#true]) [2023-11-30 07:41:26,011 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,011 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,011 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,011 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,011 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:26,011 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,011 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,011 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,011 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:26,011 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,011 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,011 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,011 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:26,011 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,012 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,012 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,012 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,012 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][171], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:26,012 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,012 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,012 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,012 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][271], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:26,014 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,014 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,015 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,015 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:26,015 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,015 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,015 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,015 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][339], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:26,016 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,016 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,016 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,016 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:26,017 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is not cut-off event [2023-11-30 07:41:26,017 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:41:26,017 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:41:26,017 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:41:26,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:26,022 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,022 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,022 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,022 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,022 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:26,023 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,023 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,023 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,023 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:26,023 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,023 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,023 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,023 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:41:26,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,024 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,024 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,024 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,024 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:26,077 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,077 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,077 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,077 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,077 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 46#L702-6true]) [2023-11-30 07:41:26,079 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,079 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,080 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,080 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:41:26,083 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,083 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,083 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,083 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:26,084 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,084 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,084 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,084 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:26,085 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,085 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,085 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,085 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:26,085 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,085 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,085 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,085 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:26,085 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,085 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,085 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,085 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:26,087 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:41:26,087 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:41:26,087 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:41:26,087 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:41:26,087 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:41:26,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:26,088 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,088 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,088 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,088 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,088 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,088 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,088 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,088 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,088 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][308], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:26,088 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:41:26,088 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:41:26,088 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:41:26,089 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:41:26,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][337], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:26,089 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,089 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,089 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,089 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][227], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:26,094 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,094 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,094 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,094 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][227], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:26,094 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,094 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,094 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,094 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:26,097 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,097 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,097 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,097 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,097 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:26,097 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,097 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,097 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,097 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,097 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:26,097 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,097 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,097 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,098 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,098 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,098 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,098 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,098 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,098 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,098 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,098 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,098 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,098 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,098 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,099 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,099 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,099 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true]) [2023-11-30 07:41:26,099 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,099 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,099 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,099 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,099 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,099 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:26,099 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,099 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,099 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,099 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:26,100 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,100 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,100 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,100 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:26,100 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,100 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,100 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,100 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:41:26,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,181 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,181 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,181 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,181 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,181 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:26,183 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,183 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,183 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,183 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,183 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][334], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 393#true, 10#L707-14true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:26,187 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,187 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,187 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,187 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:26,188 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:41:26,188 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:41:26,188 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:41:26,188 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:41:26,188 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:41:26,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:26,188 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,188 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,188 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,188 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,188 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:26,189 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:41:26,189 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:41:26,189 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:41:26,189 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:41:26,189 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:41:26,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:26,190 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,190 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,190 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,190 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:26,190 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:41:26,190 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:41:26,190 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:41:26,190 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:41:26,190 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:41:26,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:26,191 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,191 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,191 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,191 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:26,192 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,192 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,192 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,192 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,192 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][227], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:26,197 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,197 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,197 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,197 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,200 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:26,200 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,200 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,200 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,200 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,200 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,200 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:41:26,200 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,200 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,200 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,200 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,200 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:26,200 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,201 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,201 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,201 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,201 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:26,201 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,201 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,201 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,201 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,201 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:26,201 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,201 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,201 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,201 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:26,202 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,202 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,202 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,202 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:26,202 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,202 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,202 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,202 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:26,202 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,202 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,202 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,203 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,203 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:26,203 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,203 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,203 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,203 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:26,203 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,203 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,203 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,203 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,203 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:26,203 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,203 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,203 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,204 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,204 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,204 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:41:26,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,228 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,228 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,228 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,228 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:26,270 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,270 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,270 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,270 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,270 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,272 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:26,273 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:41:26,273 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:41:26,273 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:41:26,273 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:41:26,273 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:41:26,273 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:41:26,273 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:41:26,273 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,273 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,273 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,273 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,273 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,273 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:26,274 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,274 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,274 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,274 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,274 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:26,274 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,274 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,274 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,274 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,274 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,275 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:41:26,275 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:41:26,275 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:41:26,275 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:41:26,275 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:41:26,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,275 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,275 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,275 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,275 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,275 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:26,275 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,275 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,275 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,275 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,275 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:26,280 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,280 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,280 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,280 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,280 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:26,285 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,285 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,285 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,285 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:26,286 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,286 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,286 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,286 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,291 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:26,291 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,291 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,291 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,291 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,291 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,291 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:26,291 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,291 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,291 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,291 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,291 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,292 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:26,292 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,292 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,292 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,292 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,292 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,292 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,292 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,292 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:26,292 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,292 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,292 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,292 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,292 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,292 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,292 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:41:26,292 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:26,292 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,293 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,293 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,293 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,293 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,293 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,307 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,307 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,307 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,307 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,374 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:26,374 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,374 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,374 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,374 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,374 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,374 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,374 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][370], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 123#L702-24true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 121#L707-13true]) [2023-11-30 07:41:26,377 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:41:26,377 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:41:26,377 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:41:26,377 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:41:26,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 123#L702-24true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:26,377 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,377 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,377 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,377 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:41:26,378 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,378 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,378 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,378 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:26,386 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,387 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,387 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,387 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:41:26,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,408 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,408 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,408 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,408 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][206], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,409 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,409 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,409 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,409 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,409 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,409 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,409 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,409 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,411 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,411 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,411 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,411 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][177], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:26,418 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,419 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,419 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,419 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][378], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,420 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,421 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,421 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,421 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:41:26,422 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,422 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,422 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,422 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][379], [t_funThread1of3ForFork0InUse, 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,424 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:41:26,424 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:41:26,424 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:41:26,424 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:41:26,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][211], [t_funThread1of3ForFork0InUse, 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,424 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,424 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,424 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,424 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][413], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,425 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,425 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,426 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,426 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:26,493 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:41:26,493 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:41:26,493 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:41:26,494 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:41:26,494 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:41:26,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][334], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true, 55#L702-27true]) [2023-11-30 07:41:26,499 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,499 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,499 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,499 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][324], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 41#L702-18true, 207#true, 393#true]) [2023-11-30 07:41:26,508 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,508 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,508 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,508 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][324], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 41#L702-18true, 207#true, 393#true]) [2023-11-30 07:41:26,508 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,508 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,508 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,508 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:41:26,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,539 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,539 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,539 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,539 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,539 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][411], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,539 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,540 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,540 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,540 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:26,541 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,541 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,541 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,541 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:26,541 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,541 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,541 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,542 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][177], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:26,542 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,542 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,542 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,542 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][379], [t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,543 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:41:26,543 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:26,543 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:26,543 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:26,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][410], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,543 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,543 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,543 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,543 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][211], [t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,543 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,543 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,543 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,543 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:26,548 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:41:26,549 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:26,549 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:26,549 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:26,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:26,553 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:41:26,553 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:26,553 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:26,553 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:26,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:26,554 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,554 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,554 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,554 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:26,555 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,555 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,555 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,555 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][378], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,557 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,557 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,557 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,557 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][161], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:26,558 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,558 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,558 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,558 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][167], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:26,558 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,558 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,558 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,559 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:26,559 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,559 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,559 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,559 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][211], [106#L707-15true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,560 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:41:26,560 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:26,560 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:26,560 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:41:26,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][413], [t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,562 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,562 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,562 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,562 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:41:26,645 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,645 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,645 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,645 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][324], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 41#L702-18true, 207#true, 393#true]) [2023-11-30 07:41:26,655 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,655 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,655 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,655 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:41:26,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:26,674 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,674 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,674 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,674 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,674 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:26,674 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,674 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,674 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,674 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,674 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][412], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:26,674 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,674 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,674 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,674 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 188#L702-9true]) [2023-11-30 07:41:26,675 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,675 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,675 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,675 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][207], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:26,675 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,675 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,675 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,675 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 191#$Ultimate##0true, 184#L702-12true]) [2023-11-30 07:41:26,675 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,675 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,676 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,676 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,676 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,676 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,676 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,676 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][246], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,676 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,676 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,676 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,676 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 36#L701-3true, 184#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:26,679 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,679 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,679 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,679 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:26,680 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,680 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,680 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,680 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][411], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,681 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,681 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,681 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,681 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,681 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][211], [t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,681 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,681 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,681 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,682 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][246], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,682 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,682 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,682 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,682 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][448], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,682 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,682 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,683 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,683 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][380], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:26,689 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,689 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,689 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,689 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:26,690 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,690 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,690 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,690 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][415], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:26,692 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,692 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,692 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,693 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][167], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 36#L701-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:26,693 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,693 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,693 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,693 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,693 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:26,693 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,693 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,693 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,693 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,693 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,695 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,695 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,695 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,695 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:41:26,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:26,695 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,695 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,695 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,695 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][181], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:41:26,697 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,697 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,697 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,697 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][177], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:26,699 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,699 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,699 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,699 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][178], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,699 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,699 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,699 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,699 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][413], [t_funThread1of3ForFork0InUse, 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 48#L702-3true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,702 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,702 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,702 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,702 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][130], [t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,705 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,705 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,705 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,705 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][334], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 55#L702-27true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:26,798 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,798 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,798 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,798 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:41:26,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][245], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,835 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,835 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,835 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,835 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,836 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,836 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,836 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,836 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][380], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:26,838 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:41:26,838 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:26,838 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:26,838 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:26,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][412], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:26,839 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,839 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,839 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,839 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,839 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:26,839 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,839 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,839 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,839 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,840 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:41:26,840 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:26,840 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:26,840 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:26,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][245], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,840 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,840 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,840 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,840 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,840 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:26,841 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,841 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,841 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,841 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][177], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:26,841 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,841 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,841 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,841 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][178], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,841 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,841 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,842 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,842 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:26,848 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:41:26,848 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:26,848 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:26,848 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:26,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:26,851 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,852 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,852 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,852 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][196], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:26,852 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,852 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,852 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,852 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][415], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:26,856 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,856 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,856 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,856 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:26,856 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,856 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,856 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,856 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][177], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:26,856 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,856 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,856 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,856 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,856 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 191#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:26,857 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,857 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,857 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,857 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][378], [t_funThread1of3ForFork0InUse, 106#L707-15true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,858 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,858 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,858 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,858 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:26,860 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,860 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,860 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,860 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][198], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:26,860 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:26,860 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:26,860 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:26,861 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:26,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][194], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:26,861 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,861 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,861 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,861 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:26,861 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,861 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,861 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,861 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:41:26,861 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,861 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,861 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,862 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][379], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,863 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:41:26,863 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:26,863 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:26,863 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:41:26,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][413], [t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,865 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,865 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,865 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,865 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [106#L707-15true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,873 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,873 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,873 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,873 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:41:26,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 191#$Ultimate##0true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,892 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,892 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,892 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,892 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [106#L707-15true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,892 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,892 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,892 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,893 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 191#$Ultimate##0true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:26,991 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,991 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,991 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,991 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:26,992 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,992 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,992 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,992 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:26,992 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,992 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,992 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,992 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][244], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:26,992 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:26,992 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:26,993 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:26,993 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:26,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][244], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:26,993 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,993 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,993 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,993 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,993 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,993 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,994 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,994 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:26,994 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,994 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,994 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,994 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,994 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,994 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,994 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,994 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:26,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][207], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:26,995 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:26,995 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:26,995 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:26,995 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:26,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 191#$Ultimate##0true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:41:26,995 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,995 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,995 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,995 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][208], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:26,995 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,995 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,995 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,996 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:26,998 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:41:26,998 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:26,998 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:26,998 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:26,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:26,998 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,998 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,998 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,998 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:26,999 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,999 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,999 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,999 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:26,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][450], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 191#$Ultimate##0true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:26,999 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,000 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,000 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,000 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 48#L702-3true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,000 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,000 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,000 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,000 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][177], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:27,000 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,000 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,000 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,000 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,000 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][379], [t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,001 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:41:27,001 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:27,001 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:27,001 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:27,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][410], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,001 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,001 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,001 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,001 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,002 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,002 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,002 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,002 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][448], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 48#L702-3true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,002 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,003 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,003 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,003 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,009 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:41:27,009 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:27,009 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:27,009 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:27,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][415], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:27,013 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,013 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,013 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,013 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 48#L702-3true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:27,013 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,013 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,014 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,014 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,014 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][198], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,014 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,014 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,014 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,014 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,014 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:27,018 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:41:27,018 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:27,019 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:27,019 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:27,019 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:27,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 191#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:27,019 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,019 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,019 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,019 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 191#$Ultimate##0true, 184#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,020 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,020 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,020 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,020 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:27,020 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,020 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,020 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,021 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][167], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,021 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,021 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,021 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,021 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:27,021 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,021 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,021 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,021 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,021 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][177], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:27,021 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,021 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,021 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,021 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][177], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:27,022 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,022 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,022 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,022 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][378], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,023 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,023 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,023 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,023 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,025 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,025 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,025 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,026 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:27,026 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,026 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,026 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,026 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][160], [t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 10#L707-14true]) [2023-11-30 07:41:27,034 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:41:27,034 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:27,034 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:27,034 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:41:27,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][161], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,034 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,034 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,034 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,034 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,034 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,034 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,035 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,035 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,035 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][484], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:27,035 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,035 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,035 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,035 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][483], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 121#L707-13true]) [2023-11-30 07:41:27,041 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,041 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,041 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,041 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,042 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,042 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,042 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,042 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][206], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,067 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,067 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,067 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,067 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 191#$Ultimate##0true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,067 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,067 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,067 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,067 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,067 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,068 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,068 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,068 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,068 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][178], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,068 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,068 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,068 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,068 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][330], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:41:27,270 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,270 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,270 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,270 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:41:27,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,301 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,301 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,301 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,301 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][244], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:27,302 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,302 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,302 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,302 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,302 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:27,302 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,302 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,302 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,303 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,303 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:27,303 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,303 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,303 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,303 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,303 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][412], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:27,303 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,303 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,303 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,303 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:27,304 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,304 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,304 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,304 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,304 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 191#$Ultimate##0true, 188#L702-9true]) [2023-11-30 07:41:27,304 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,304 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,304 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,304 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][207], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:27,304 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,304 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,304 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,304 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,304 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][207], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:27,305 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,305 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,305 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,305 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:41:27,305 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,305 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,305 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,305 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,305 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 191#$Ultimate##0true, 184#L702-12true]) [2023-11-30 07:41:27,305 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,305 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,305 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,305 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 132#L708-3true, 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,306 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,306 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,306 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,306 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 117#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:27,309 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,309 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,309 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,309 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,310 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,310 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,310 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,310 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,310 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][411], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,311 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,311 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,311 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,311 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,311 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,311 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,311 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,312 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,312 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,312 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,312 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,312 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:27,312 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,312 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,312 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,313 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][206], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 46#L702-6true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,313 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,313 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,313 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,313 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][380], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:27,322 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,322 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,322 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,322 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][415], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:27,324 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,324 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,324 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,324 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 48#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,324 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,325 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,325 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,325 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:27,325 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,325 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,325 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,325 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,325 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][167], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,325 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,325 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,325 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,325 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,325 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:27,326 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,326 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,326 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,326 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,330 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,330 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,330 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,330 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][378], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,332 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,332 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,333 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,333 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][483], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:27,336 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,336 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,337 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,337 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][484], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:27,337 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,337 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,337 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,337 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][379], [t_funThread1of3ForFork0InUse, 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,340 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,340 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,340 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,340 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:41:27,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][413], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 48#L702-3true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,341 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,341 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,341 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,341 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,347 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,347 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,347 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,347 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,347 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][505], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:27,349 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,349 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,349 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,349 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][150], [t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,351 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,351 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,352 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,352 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][505], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:27,357 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,357 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,357 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,357 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 191#$Ultimate##0true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,381 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,381 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,381 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,382 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,382 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][208], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,382 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,382 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,382 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,382 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][178], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,382 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,382 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,382 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,382 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 191#$Ultimate##0true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,383 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,383 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,383 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,383 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,383 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][177], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:27,383 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,383 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,383 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,383 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,383 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][171], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 29#L701-3true, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:27,394 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,394 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,394 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,394 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][367], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 121#L707-13true]) [2023-11-30 07:41:27,395 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,395 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,395 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,396 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][334], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,465 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,465 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,466 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,466 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][171], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 131#L702-12true, 123#L702-24true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:27,467 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,467 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,467 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,467 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:41:27,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 191#$Ultimate##0true, 207#true, 188#L702-9true]) [2023-11-30 07:41:27,501 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,501 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,501 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,501 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,501 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,503 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,503 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,503 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,503 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:27,504 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,504 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,504 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,504 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:27,506 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,506 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,506 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,506 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,506 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,506 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,506 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,506 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:41:27,506 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,506 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,506 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,506 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][244], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:27,507 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,507 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,507 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,507 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][245], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,507 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,507 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,507 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,507 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,508 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,508 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,508 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,508 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][380], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:27,509 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,509 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,509 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,509 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][412], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:27,509 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,509 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,510 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,510 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,510 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:27,510 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,510 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,510 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,510 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][450], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:27,511 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,511 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,511 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,511 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:27,511 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,511 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,511 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,511 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:27,512 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,512 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,512 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,512 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,512 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][379], [t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,513 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,513 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,513 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,513 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][410], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,513 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,513 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,513 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,513 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][206], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,514 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,514 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,514 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,514 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,514 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:27,524 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,524 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,524 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,524 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,525 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,525 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,525 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,525 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:27,526 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,526 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,526 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,526 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,526 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:27,528 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,528 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,528 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,528 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,531 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,531 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,531 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,532 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:27,532 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,532 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,532 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,532 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:27,532 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,532 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,532 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,532 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:27,532 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,532 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,532 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,532 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:27,533 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,533 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,533 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,533 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,533 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][198], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:27,533 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,533 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,533 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,533 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,538 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 191#$Ultimate##0true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,539 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,539 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,539 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,539 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,539 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,539 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 191#$Ultimate##0true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:27,539 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,539 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,539 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,539 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,539 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][325], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:41:27,541 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,541 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,541 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,541 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][332], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:27,541 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,541 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,541 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,541 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:27,541 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,541 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,541 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,541 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][378], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,543 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,543 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,543 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,543 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:27,543 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,543 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,543 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,543 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][196], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:27,544 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,544 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,544 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,544 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][181], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:41:27,544 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,544 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,544 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,544 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][178], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,547 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,547 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,547 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,548 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,548 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][178], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,548 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,548 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,548 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,548 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,548 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][482], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,548 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,548 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,548 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,548 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][505], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:27,549 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,549 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,549 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,549 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:27,554 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,554 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,554 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,554 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][413], [t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 48#L702-3true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,555 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,555 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,555 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,555 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][520], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,557 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,557 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,557 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,557 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:41:27,560 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,560 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,561 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,561 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,563 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,563 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,563 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,563 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,563 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,563 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,563 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,563 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][193], [t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:27,564 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,564 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,564 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,564 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][211], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,564 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,564 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,564 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,564 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][211], [t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,564 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,564 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,564 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,564 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][194], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:27,564 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,564 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,564 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,565 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:41:27,566 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,566 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,566 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,566 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][193], [t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,568 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,568 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,568 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,568 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:41:27,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][211], [106#L707-15true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,568 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,568 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,568 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,568 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][528], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,571 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,571 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,571 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,571 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,608 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 191#$Ultimate##0true, 207#true, 188#L702-9true]) [2023-11-30 07:41:27,609 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,609 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,609 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,609 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,609 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,609 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,609 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 191#$Ultimate##0true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:27,609 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,609 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,609 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,609 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,609 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,609 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][207], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:27,609 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,609 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,609 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,609 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,609 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 191#$Ultimate##0true, 184#L702-12true]) [2023-11-30 07:41:27,610 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,610 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,610 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,610 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,610 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][177], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:27,610 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,610 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,610 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,610 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,610 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 191#$Ultimate##0true]) [2023-11-30 07:41:27,611 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,611 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,611 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,611 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][482], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,611 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,611 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,611 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,611 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,612 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,612 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,612 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,612 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,625 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,625 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,625 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,625 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][185], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 121#L707-13true]) [2023-11-30 07:41:27,629 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,629 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,629 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,629 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][185], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 121#L707-13true]) [2023-11-30 07:41:27,629 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,630 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,630 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,630 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 22#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true]) [2023-11-30 07:41:27,630 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,630 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,630 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,631 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][227], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 41#L702-18true, 100#L702-22true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:27,701 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,701 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,701 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,701 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:41:27,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,735 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,735 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,735 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,735 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:27,735 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,735 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,735 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,735 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:27,736 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,736 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,736 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,736 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:27,736 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,736 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,736 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,736 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:27,737 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,737 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,737 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,737 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,737 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:27,737 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,737 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,737 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,737 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][412], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:27,737 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,737 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,737 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,737 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:27,738 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,738 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,738 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,738 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:27,738 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,738 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,738 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,738 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,738 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:27,738 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,739 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,739 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,739 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:41:27,739 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,739 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,739 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,739 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,739 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][244], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:27,739 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:27,739 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:27,739 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:27,739 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:27,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][244], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:27,739 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,739 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,739 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,740 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,740 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,740 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,740 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,740 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,740 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,740 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,740 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,741 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,741 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,741 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,741 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,741 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,741 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,741 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,741 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][245], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,741 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,741 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,741 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,741 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][246], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,741 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,741 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,741 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,742 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true]) [2023-11-30 07:41:27,744 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,744 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,744 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,744 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:27,746 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,746 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,746 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,746 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:27,746 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,746 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,746 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,746 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,746 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,747 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,747 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,747 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,747 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:27,747 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,747 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,747 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,747 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,747 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,749 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 191#$Ultimate##0true, 207#true, 184#L702-12true]) [2023-11-30 07:41:27,749 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,749 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,749 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,749 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,749 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,749 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][411], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,750 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][208], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,750 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][448], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 48#L702-3true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,751 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,751 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,751 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,751 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:27,751 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,751 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,751 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,751 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][520], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,752 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,752 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,752 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,752 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][380], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:27,765 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,765 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,765 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,765 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][415], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:27,766 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,766 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,766 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,766 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 117#L702-3true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:27,766 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,766 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,766 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,767 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,767 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,771 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][177], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:27,772 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,772 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,772 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,772 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,772 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,772 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,772 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][177], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:27,772 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,772 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,772 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,772 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,772 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,772 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:27,772 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,772 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,773 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,773 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,773 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:27,773 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,773 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,773 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,773 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,778 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,778 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,778 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,778 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:27,780 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,780 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,780 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,780 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:41:27,780 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,780 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,780 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,780 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 393#true]) [2023-11-30 07:41:27,780 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,780 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,780 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,780 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,780 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:27,780 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:27,780 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:27,781 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:27,781 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:27,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 191#$Ultimate##0true, 184#L702-12true, 393#true]) [2023-11-30 07:41:27,781 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,781 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,781 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,781 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][333], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,781 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,781 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,781 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,781 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,781 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,781 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,781 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,781 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,781 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:27,782 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,782 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,782 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,782 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:27,782 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,782 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,782 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,782 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,782 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][367], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:27,783 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,783 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,783 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,783 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,793 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,793 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,793 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,793 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][558], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:27,794 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,794 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,794 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,794 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][413], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 48#L702-3true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,795 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,796 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,796 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,796 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][193], [t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:27,798 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,798 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,798 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,798 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,798 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][194], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,798 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,798 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,798 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,798 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,799 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][211], [106#L707-15true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,799 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,799 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,799 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,799 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,799 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][528], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:27,799 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,799 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,799 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,799 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][166], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:27,803 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,803 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,803 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,803 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][505], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:27,804 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,804 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,804 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,804 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:27,805 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,805 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,805 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,805 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,806 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,806 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,806 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,806 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:27,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,806 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:27,806 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:27,806 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:27,806 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:27,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][553], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:27,806 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:27,806 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:27,806 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:27,806 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:27,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][161], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,807 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,807 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,807 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,807 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][528], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,807 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,807 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,807 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,807 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,807 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,807 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,807 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,807 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,808 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,808 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,808 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,808 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,808 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][540], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:27,808 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,808 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,808 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,808 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][525], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:27,812 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,812 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,812 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,812 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][525], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:27,812 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,812 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,812 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,812 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][211], [t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:27,812 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,812 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,813 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,813 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][482], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,815 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,815 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,815 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,815 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,816 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,816 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,816 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,816 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][525], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:27,818 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,818 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,818 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,818 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][528], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,818 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,819 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,819 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,819 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,821 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,821 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,821 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,821 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,821 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,821 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,821 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,821 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:27,827 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,827 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,827 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,827 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:27,827 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,827 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,827 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,827 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:27,873 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,873 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,873 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,873 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,873 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][519], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:27,873 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,873 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,873 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,873 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][482], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:27,873 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,873 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,873 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,873 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:27,874 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,874 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,874 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,874 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][482], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,874 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,874 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,874 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,874 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,874 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][178], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,875 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,875 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,875 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,875 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:27,875 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,875 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,875 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,875 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,875 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:27,875 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,876 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,876 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,876 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,887 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,887 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,888 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,888 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:27,894 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,894 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,894 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,894 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:27,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 22#L702-3true, 152#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:27,894 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,894 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,894 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,894 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:27,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true]) [2023-11-30 07:41:27,895 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,895 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,895 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,895 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 123#L702-24true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:27,974 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,974 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,974 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,974 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:41:27,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][227], [t_funThread1of3ForFork0InUse, 179#L702-23true, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:27,976 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,976 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,976 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:27,976 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:41:28,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:28,014 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,014 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,014 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,014 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,014 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,015 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,015 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,015 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,015 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,015 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:28,018 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,018 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,018 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,018 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,018 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:28,021 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,021 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,021 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,021 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,021 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,022 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,022 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,022 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,022 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,022 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,022 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,022 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:28,023 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,023 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,023 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,023 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][380], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:28,026 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,026 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,026 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,026 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][412], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:28,026 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,026 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,026 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,026 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,026 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,027 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][207], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:28,027 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,027 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,027 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,027 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,027 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,027 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:28,027 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,027 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,027 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,027 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,027 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:28,029 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,029 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,029 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,029 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][246], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 46#L702-6true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:28,031 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,031 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,031 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,032 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][482], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:28,032 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,032 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,032 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,032 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][519], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true]) [2023-11-30 07:41:28,032 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,032 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,032 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,032 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,032 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,033 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,033 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,033 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 191#$Ultimate##0true]) [2023-11-30 07:41:28,033 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,033 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,033 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,033 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:28,037 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,037 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,037 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,037 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:28,048 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,048 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,048 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,048 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,051 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:28,051 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,051 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,051 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,051 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,051 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,051 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,051 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 184#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,052 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,052 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,052 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,052 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,052 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,052 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][415], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:28,053 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,053 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,053 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,053 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:28,054 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,054 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,054 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,054 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][198], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,054 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,054 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,054 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,054 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,054 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:28,056 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,056 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,056 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,056 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:28,056 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,056 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,057 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,057 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,057 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,057 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,057 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,057 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:28,057 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,057 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,057 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,057 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][418], [106#L707-15true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,058 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,058 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,058 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,058 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][333], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,060 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,060 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,060 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,060 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,060 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][325], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:41:28,061 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,061 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,061 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,061 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][370], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:28,061 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,061 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,061 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,061 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 393#true]) [2023-11-30 07:41:28,061 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,061 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,061 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,061 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,068 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,068 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,069 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,069 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,069 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:28,070 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,070 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,070 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,070 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:28,070 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,070 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,070 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,070 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,070 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,070 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,070 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,070 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,071 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,071 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,071 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,071 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,071 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,072 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,072 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,072 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,072 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][528], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,073 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,074 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][505], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:28,076 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,076 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,076 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,076 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,076 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,076 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,076 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,076 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,076 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,077 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,077 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,077 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,077 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,077 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][245], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,077 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,077 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,077 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,077 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,077 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:28,078 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,078 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,078 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,078 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,078 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,078 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,078 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,078 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,078 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,078 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,078 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,078 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][553], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:28,079 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,079 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,079 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,079 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][528], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,079 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,079 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,080 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,080 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,080 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,080 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,080 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,080 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,080 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:28,085 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,085 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,085 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,085 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,087 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,087 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,087 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,087 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,088 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,088 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,088 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,088 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][413], [t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:28,088 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,089 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,089 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,089 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][378], [t_funThread1of3ForFork0InUse, 106#L707-15true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,090 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,090 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,090 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,090 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][211], [t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:28,091 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,091 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,091 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,091 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,091 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:41:28,097 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,097 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,097 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,097 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][482], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,097 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,097 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,097 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,098 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,098 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][482], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,098 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,098 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,098 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,098 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,098 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,098 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,098 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,098 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,098 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,099 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,099 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,099 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,099 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,099 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,099 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,099 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,099 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,099 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,099 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,099 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,099 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][245], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,100 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,100 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,100 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,100 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][167], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,100 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,100 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,100 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,100 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][194], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,100 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,100 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,100 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,100 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,101 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,101 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,101 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,101 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][540], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,101 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,101 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,101 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,101 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:28,101 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,101 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,102 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,102 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][542], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,102 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,102 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,102 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,102 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,102 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,102 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,102 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,102 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,102 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,102 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,102 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,102 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,102 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,103 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,103 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,103 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,103 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,103 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,103 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,103 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,103 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:28,103 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,104 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,104 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,104 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][556], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,104 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,104 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,104 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,104 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,109 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,109 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,109 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,109 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,109 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,109 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,109 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,109 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,109 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][505], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:41:28,113 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,113 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,113 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,113 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,115 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,115 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,115 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,115 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,116 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,116 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,116 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,116 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:28,122 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,122 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,122 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,123 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:28,123 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,123 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,123 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,123 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:28,126 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:28,126 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:28,167 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,167 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,168 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,168 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,168 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][519], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:28,168 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,168 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,168 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,168 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][482], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:28,168 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,168 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,168 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,168 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,169 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,169 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,169 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,169 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][208], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,169 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,169 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,169 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,169 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][178], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,169 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,169 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,169 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,169 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:28,170 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,170 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,170 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,170 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][542], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,170 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,170 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,170 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,170 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:28,170 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,170 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,170 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,170 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,170 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,171 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,171 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,171 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,171 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,171 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:28,171 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,171 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,171 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,171 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,171 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,171 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,171 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:28,171 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,172 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,172 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,172 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,172 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,172 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,172 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,172 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,172 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,172 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,172 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:28,172 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,173 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,173 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,173 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,173 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,173 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,173 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,173 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][177], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:28,173 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,173 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,173 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,173 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][367], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 121#L707-13true]) [2023-11-30 07:41:28,175 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,175 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,175 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,176 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][195], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,176 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,176 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,176 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,176 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][195], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,176 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,177 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,177 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,177 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:41:28,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,177 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,177 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,177 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,177 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][171], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 29#L701-3true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:28,384 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,384 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,384 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,384 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][367], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 29#L701-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 121#L707-13true]) [2023-11-30 07:41:28,384 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,384 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,384 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,384 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:28,387 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,387 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,387 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,387 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:28,388 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,388 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,388 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,388 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:28,389 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,389 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,389 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,389 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,389 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:41:28,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:28,389 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,389 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,389 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,389 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,390 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,390 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,390 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,390 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,504 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,505 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,505 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,505 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:28,505 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,505 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,505 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,505 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,505 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,506 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,506 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,506 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,506 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,507 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,507 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,507 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,507 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,507 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:28,508 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,508 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,508 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,508 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:28,508 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,508 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,508 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,508 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,509 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:28,509 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,509 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,509 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,509 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,509 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,509 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,509 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:28,509 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,509 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,509 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,509 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,509 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,509 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:28,510 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,510 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,511 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,511 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,511 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,511 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,511 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,511 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:28,511 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,511 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,511 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,511 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:28,513 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,513 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,513 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,513 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:28,514 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,514 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,514 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,514 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true]) [2023-11-30 07:41:28,515 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,515 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,515 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,515 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,515 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true]) [2023-11-30 07:41:28,515 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,515 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,515 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,515 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:28,517 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,517 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,517 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,517 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][450], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:28,518 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,518 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,518 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,518 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:28,519 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,519 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,519 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,519 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,519 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,519 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,519 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,519 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:41:28,519 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,519 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,519 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,520 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][418], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:28,520 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,520 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,520 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,520 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,522 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,522 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,522 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,522 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:28,522 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,522 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,523 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,523 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,523 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,523 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,523 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,523 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:28,523 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,523 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,523 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,523 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][448], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 48#L702-3true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:28,524 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,524 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,524 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,524 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][246], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:28,524 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,524 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,524 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,525 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,525 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][519], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:28,525 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,525 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,525 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,525 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,525 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:28,525 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,525 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,525 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,525 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,525 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:28,526 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,526 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,526 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,526 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,526 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:28,530 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,530 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,530 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,530 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:28,542 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,542 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,542 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,542 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,542 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][415], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:28,547 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,547 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,547 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,547 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,547 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,547 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,547 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,547 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,547 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 184#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,548 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,548 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,548 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,548 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:28,548 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,548 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,548 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,548 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,548 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,548 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,549 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,549 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,549 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:28,549 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,549 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,549 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,549 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,552 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,552 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,552 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,553 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:28,553 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,553 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,553 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,553 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,553 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,553 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,553 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,553 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 393#true]) [2023-11-30 07:41:28,553 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,553 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,553 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,553 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,553 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:41:28,554 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,554 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,554 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,554 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 184#L702-12true, 393#true]) [2023-11-30 07:41:28,554 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,554 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,554 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,554 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,554 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:28,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:28,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:28,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:28,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,554 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,554 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,554 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,555 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,555 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,555 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,555 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,555 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,555 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][367], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:28,556 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,556 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,556 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,556 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:28,556 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,556 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,556 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,556 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,556 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:28,557 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,557 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,557 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,557 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,557 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][244], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:28,557 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,557 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,557 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,557 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,557 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 184#L702-12true, 393#true]) [2023-11-30 07:41:28,563 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,563 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,563 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,563 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,563 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:28,563 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,563 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,563 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,563 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,563 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:28,564 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,564 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,564 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,564 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,564 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,565 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,565 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,565 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,565 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][520], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,566 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,566 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,566 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,566 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,567 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,567 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,568 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,568 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,568 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,568 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,568 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,568 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,568 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,568 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,568 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,568 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,568 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,568 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,568 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,568 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,568 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,568 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,568 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,569 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:28,569 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,569 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,569 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,569 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,569 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,569 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,571 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:28,571 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,571 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,571 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,572 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,572 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,572 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,572 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,572 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,572 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,572 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,572 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,572 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,572 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,572 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,572 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,572 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,572 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,572 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][553], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:28,572 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,573 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,573 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,573 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,573 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,573 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,573 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,573 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,573 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:28,573 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,573 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,573 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,573 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,574 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,574 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,574 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,574 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,574 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,574 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,574 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,574 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:28,574 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,574 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,575 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,575 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 97#L702-8true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,576 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,576 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,576 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,576 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,577 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,577 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,578 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,578 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][558], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:28,582 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,582 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,582 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,582 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:28,582 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,582 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,583 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,583 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][556], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,583 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,583 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,583 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,583 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:28,583 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,583 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,583 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,583 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:28,583 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,583 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,583 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,583 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][557], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:28,584 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,584 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,584 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,584 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:28,584 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,584 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,584 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,584 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:28,584 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,584 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,584 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,584 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,585 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,585 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,585 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,585 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,585 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,585 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,585 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,585 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:28,585 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,585 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,585 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,585 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][244], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:28,585 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:28,585 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:28,586 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:28,586 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:28,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,586 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,586 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,586 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,586 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,586 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][198], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,586 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,586 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,586 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,586 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:28,587 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,587 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,587 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,587 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,587 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:28,587 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,587 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,587 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,587 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:28,589 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,589 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,589 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,589 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][378], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,590 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,590 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,590 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,590 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][181], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:41:28,592 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,592 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,592 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,592 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,598 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,598 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,598 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,598 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,598 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,598 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,598 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,598 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,599 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,599 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,599 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][540], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,599 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,599 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,599 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,599 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,599 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][178], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,601 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,601 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,601 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,601 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,601 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][178], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,601 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,601 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,601 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,601 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,601 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,601 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,601 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,601 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,601 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,602 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,602 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,602 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,602 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,602 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,602 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,602 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,602 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,602 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,602 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:28,603 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,603 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,603 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,603 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,603 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,605 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,605 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,605 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,605 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:41:28,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][554], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:28,606 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,606 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,606 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,606 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,610 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,610 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,610 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,610 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,610 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,611 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,611 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,611 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,611 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,613 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,613 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,613 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,613 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:28,623 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,623 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,623 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,623 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:28,623 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,623 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,623 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,623 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 97#L702-8true, 393#true]) [2023-11-30 07:41:28,624 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,624 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,624 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,624 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:41:28,624 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,624 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,624 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,624 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:28,627 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,627 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,628 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,628 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:28,628 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,628 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,628 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,628 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:28,628 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,628 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,628 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,628 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:28,629 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,629 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,629 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,629 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:28,629 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,629 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,629 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,629 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:28,629 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,629 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,629 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,629 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:28,633 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,633 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,633 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,633 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][453], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:28,636 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,636 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,636 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,636 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][453], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 48#L702-3true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:28,636 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,636 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,636 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,636 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,674 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,674 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,674 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,674 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,674 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,678 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,678 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,678 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,678 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,678 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,678 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,678 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:41:28,678 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,678 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,678 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,678 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,678 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,678 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,678 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,679 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,679 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,679 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 191#$Ultimate##0true, 184#L702-12true, 393#true]) [2023-11-30 07:41:28,679 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,679 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,679 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,679 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,679 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,679 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,679 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,679 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,679 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,679 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:28,680 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,680 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,680 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,680 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,680 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,680 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,680 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,680 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,680 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 188#L702-9true]) [2023-11-30 07:41:28,681 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,681 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,681 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,681 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:28,681 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,681 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,681 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,681 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:28,681 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,681 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,681 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,681 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,681 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][207], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:28,681 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,681 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,682 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,682 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 191#$Ultimate##0true, 184#L702-12true]) [2023-11-30 07:41:28,682 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,682 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,682 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,682 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][177], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:28,682 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,682 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,682 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,682 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][557], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 207#true, 188#L702-9true]) [2023-11-30 07:41:28,682 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,682 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,682 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,682 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:28,683 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,683 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,683 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,683 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,683 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:28,683 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,683 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,683 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,683 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,683 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,683 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:28,694 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,694 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,694 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,694 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:28,695 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,695 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,695 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,695 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,695 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,698 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,698 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,699 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,699 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][195], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,703 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,703 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,703 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,703 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][185], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 121#L707-13true]) [2023-11-30 07:41:28,703 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,703 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,703 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,703 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:41:28,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][212], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 22#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true]) [2023-11-30 07:41:28,703 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,704 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,704 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,704 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,829 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,829 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,829 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,830 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,830 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:28,830 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,830 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,830 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,830 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:28,834 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,834 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,834 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,834 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,834 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,834 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,834 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,834 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,834 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 188#L702-9true]) [2023-11-30 07:41:28,835 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,835 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,835 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,835 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,835 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:28,837 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,837 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,837 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,837 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:28,837 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,837 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,837 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,837 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,837 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:28,837 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,837 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,838 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,838 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,838 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:28,838 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:28,838 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,838 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,838 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,838 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,838 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,839 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 207#true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:28,839 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][451], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,839 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,839 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,839 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,839 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][552], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:28,841 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,841 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,841 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,841 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:28,841 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,841 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,841 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,841 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,841 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,843 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,843 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,843 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,843 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,843 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:28,843 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:28,843 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,843 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,843 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,843 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,843 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,844 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:28,844 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,844 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,844 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,844 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,844 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,844 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:28,844 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,844 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,844 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,844 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,844 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:28,847 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,847 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,848 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,848 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:28,848 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,848 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,848 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,848 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:28,852 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,852 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,852 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,852 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,852 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,854 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 184#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:28,854 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,854 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,854 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,854 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,854 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,854 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,854 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:41:28,854 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,854 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,854 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,855 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,855 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,855 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,855 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,855 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,855 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,855 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:28,855 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,855 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,855 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,855 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][520], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:28,856 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,856 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,856 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,856 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][552], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:28,856 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,856 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,856 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,856 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,857 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][245], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,857 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,857 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,857 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,857 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,857 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,857 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][482], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,858 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,858 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,858 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,858 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,858 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][519], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:28,858 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,858 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,858 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,858 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,858 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:28,858 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true]) [2023-11-30 07:41:28,859 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,859 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,859 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,859 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,859 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:28,859 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,859 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,859 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,859 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:28,860 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,860 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,860 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,860 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 207#true, 184#L702-12true]) [2023-11-30 07:41:28,860 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,860 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,860 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,860 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,860 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:28,861 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,861 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,861 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,861 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:28,861 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,861 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,862 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,862 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][411], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,862 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,862 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,862 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,862 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][208], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,863 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,863 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,863 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,863 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,863 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,863 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,863 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,863 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,863 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,863 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:28,864 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,864 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,864 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,864 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 46#L702-6true]) [2023-11-30 07:41:28,864 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,864 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,864 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,864 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 36#L701-3true]) [2023-11-30 07:41:28,865 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,865 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,865 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,865 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,865 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:28,865 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,865 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,865 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,865 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][553], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:28,866 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,866 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,866 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,866 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][553], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:28,869 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,869 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,869 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,869 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,887 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,887 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,887 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,887 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true]) [2023-11-30 07:41:28,888 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,888 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,888 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,888 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][415], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:28,888 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,888 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,888 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,888 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:28,889 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,889 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,889 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,889 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:28,890 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,890 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,890 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,890 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,891 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,891 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,891 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,891 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:28,891 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,891 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,891 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,891 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,891 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,892 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,892 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,892 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,892 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,892 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:28,892 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,892 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,892 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,892 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,892 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,895 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,895 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,895 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,896 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:28,896 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,896 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,896 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,896 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,896 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,896 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,896 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,896 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,896 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,896 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,896 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,896 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 393#true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,897 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,897 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,897 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,897 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,897 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,898 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,898 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,898 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,898 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,898 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,898 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:28,898 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,898 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,898 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,898 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,898 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,898 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 393#true]) [2023-11-30 07:41:28,898 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,898 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,899 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,899 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,899 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,899 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,899 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:28,899 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,899 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,899 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,899 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,899 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,899 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,899 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,899 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,899 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,899 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,899 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,899 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 184#L702-12true, 393#true]) [2023-11-30 07:41:28,900 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,900 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,900 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,900 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,900 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,900 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,900 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:28,900 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:28,900 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:28,900 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:28,900 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:28,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:28,907 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,907 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,907 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,908 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,908 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:28,910 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,910 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,910 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,910 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,913 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,913 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,913 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,913 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,913 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,913 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,913 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,913 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,913 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,913 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:28,914 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,914 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,914 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,914 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,914 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,914 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,914 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,914 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,914 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,914 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,914 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,915 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,915 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,915 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,915 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][380], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:28,920 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,920 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,920 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,920 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][177], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:28,923 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,923 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,923 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,923 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,923 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][177], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:28,924 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,924 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,924 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,924 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,924 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:28,924 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,924 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,924 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,924 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,925 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:28,925 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,925 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,925 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,925 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,925 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,928 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][554], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:28,930 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,930 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,930 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,930 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][196], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:28,931 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,932 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,932 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,932 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:28,933 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,933 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,933 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,933 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:28,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][194], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,933 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,933 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,933 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,933 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,933 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][272], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:28,934 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,934 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,934 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,934 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][505], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:41:28,936 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,936 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,936 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,936 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,940 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,940 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,940 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,940 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,940 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,941 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,941 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][556], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,941 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,941 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,941 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,941 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,941 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,942 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,942 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,943 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,943 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,943 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,943 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,943 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,943 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,943 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,943 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][553], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:28,943 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,943 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,943 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,943 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,943 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 48#L702-3true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:28,945 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,945 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,945 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,945 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][271], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,946 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,946 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,946 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,946 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,948 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,948 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,948 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,948 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,948 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,948 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,948 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,948 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,948 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:28,952 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,952 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,952 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,952 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:28,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:28,952 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,952 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,952 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,952 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][505], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:28,953 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,953 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,954 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,954 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:28,965 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,965 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,965 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,965 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,965 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:28,965 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,965 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,965 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,965 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,965 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:28,965 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,966 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,966 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,966 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,966 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:28,966 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,966 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,966 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,966 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,966 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:28,971 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:28,971 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:28,972 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,972 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,972 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,972 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][453], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:28,976 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,976 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,976 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,976 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:28,977 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,977 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,977 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,977 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][453], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 48#L702-3true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:28,977 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,977 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,977 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,977 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 46#L702-6true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:28,977 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,977 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,977 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,977 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:28,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,978 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,978 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,978 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,978 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:28,979 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,979 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,979 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,979 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:28,981 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,981 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,981 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,982 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:28,982 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,982 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,982 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,982 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:28,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][367], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 121#L707-13true]) [2023-11-30 07:41:28,991 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,991 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,991 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:28,991 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][333], [112#L702-18true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:29,007 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,007 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,007 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,007 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][333], [112#L702-18true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:29,008 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,008 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,008 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,008 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,021 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:41:29,021 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:29,021 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:29,022 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:41:29,026 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:29,027 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,027 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,027 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,027 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,027 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,027 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,027 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,027 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,027 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,027 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,027 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:29,028 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,028 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,028 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,028 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,028 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,028 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,028 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,028 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,028 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,028 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,029 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,029 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,029 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,029 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,029 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,029 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,029 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,029 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:41:29,029 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,029 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,030 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,030 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,030 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,030 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,030 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,030 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,031 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,031 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,031 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,031 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,031 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,031 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,031 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,031 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 22#L702-3true, 152#L702-5true, 393#true]) [2023-11-30 07:41:29,032 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,032 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,032 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,032 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true]) [2023-11-30 07:41:29,033 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,033 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,033 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,033 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:29,034 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,034 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][247], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 22#L702-3true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:29,049 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,049 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,049 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,049 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,049 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,049 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,050 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,050 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][212], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 22#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,050 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,050 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,050 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,050 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true]) [2023-11-30 07:41:29,051 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,051 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,051 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,051 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:41:29,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:29,188 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,188 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,188 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,188 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,188 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:29,189 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,189 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,189 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,189 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,189 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:29,190 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,190 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,190 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,190 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,190 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 207#true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,193 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,193 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,193 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,193 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,193 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,193 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,193 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,193 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,193 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:29,195 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,195 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,195 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,195 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:29,196 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,196 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,196 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,196 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,196 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,196 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,196 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,196 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:29,196 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,197 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,197 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,197 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,197 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:29,197 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,197 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,197 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,197 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,197 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,197 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,197 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,197 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,197 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,197 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,198 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:29,198 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,198 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,198 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,198 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,198 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,198 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,198 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:29,198 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,199 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,199 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,199 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:29,199 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,199 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,199 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,199 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,199 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,199 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:29,200 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,200 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,200 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,200 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,200 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,200 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,200 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,201 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,201 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:29,201 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,201 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,201 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,201 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,202 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,202 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,202 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,202 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,202 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,202 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,202 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][542], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,202 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,202 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,202 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,202 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,202 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][542], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,203 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,203 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,203 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,203 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,203 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][557], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 207#true, 188#L702-9true]) [2023-11-30 07:41:29,203 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,203 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,203 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,203 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,203 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,208 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,208 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,208 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,208 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,208 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,209 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,209 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,209 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,209 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 393#true]) [2023-11-30 07:41:29,209 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,209 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,209 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,209 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:41:29,209 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,209 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,209 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,210 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][450], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:29,210 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,210 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,210 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,210 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:29,210 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,210 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,210 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,210 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,211 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:29,211 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,211 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,211 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,211 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,211 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,211 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,211 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][244], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:29,211 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,211 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,211 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,211 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,211 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,211 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,211 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:29,212 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,212 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,212 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,212 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,212 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,212 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,212 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:29,212 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,212 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,212 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,212 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,212 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,212 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,212 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:29,213 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,213 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,213 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,213 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,213 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,213 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,213 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,213 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,213 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,213 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,213 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,213 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,213 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,213 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,213 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,213 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,213 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,214 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,214 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,214 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 184#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,214 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,214 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,214 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,214 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,214 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,214 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,214 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,215 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,216 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,216 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,216 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,216 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,216 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,216 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,216 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][380], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:29,217 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,217 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,217 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,217 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][412], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:29,217 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,217 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,217 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,217 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][207], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:29,218 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,218 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,218 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,218 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,218 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:29,218 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,218 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,218 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,218 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,218 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,218 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,219 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,219 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,219 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,219 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:29,219 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,219 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,219 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,219 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,219 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:29,220 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,220 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,220 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,220 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:29,220 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,220 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,220 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,220 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,220 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,221 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:29,221 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,221 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,221 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,221 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,221 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,221 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][581], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:29,222 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,222 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,222 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,222 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,222 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,222 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,222 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,223 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,223 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][553], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:29,223 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,223 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,223 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,223 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,223 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,223 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,223 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,223 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,223 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:29,228 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,228 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,228 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,228 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:29,247 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,247 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,247 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,247 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,247 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,247 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:29,247 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,248 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:29,248 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:29,252 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,252 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,252 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,253 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:29,253 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,254 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,254 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,254 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:29,254 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,254 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,254 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,254 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,254 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,254 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,254 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,254 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,254 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:29,255 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,255 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,255 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,255 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,255 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 393#true, 121#L707-13true]) [2023-11-30 07:41:29,256 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,256 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,256 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,256 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true]) [2023-11-30 07:41:29,256 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,256 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,256 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,256 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:29,256 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,256 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,256 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,257 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][325], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:41:29,257 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,257 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,257 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,257 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,257 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,257 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,258 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,258 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:41:29,258 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,258 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,258 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,258 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:41:29,258 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,258 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,258 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,258 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,258 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:29,262 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,262 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,262 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,262 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,263 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,263 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:29,263 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,263 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,263 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,263 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,264 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,264 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,264 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,264 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,264 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,264 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,264 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,264 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,264 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,264 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,264 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,264 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,264 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,264 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,272 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,272 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,273 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,273 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:29,273 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][554], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:29,274 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,274 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,274 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,274 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][271], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:29,275 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,275 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,275 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,275 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,276 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,276 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,276 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,276 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,276 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:29,276 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,276 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,276 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,276 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][272], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:29,277 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,277 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,277 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,277 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][505], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true]) [2023-11-30 07:41:29,278 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,278 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,278 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,278 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,280 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,280 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,280 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,280 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,280 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,280 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,280 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,280 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:29,283 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,283 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,283 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,283 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:29,283 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,284 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,284 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,284 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,286 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,286 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,286 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,286 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,286 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,286 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,286 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,286 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:29,286 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 121#L707-13true]) [2023-11-30 07:41:29,288 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,288 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,288 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,288 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:29,289 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,289 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,289 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,289 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,290 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,290 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,290 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,290 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:29,298 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,298 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,298 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,298 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,299 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,299 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,299 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,299 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:29,300 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,300 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,300 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,300 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][271], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,301 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,301 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,301 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,301 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,303 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,303 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,303 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,303 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,303 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,303 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,303 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,304 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,304 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,304 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,304 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,304 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,304 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,304 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,304 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,304 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,305 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][198], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,305 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,305 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,305 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,305 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,305 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,305 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,305 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,305 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,306 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][540], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,306 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,306 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,306 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,306 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:29,306 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][542], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,306 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,306 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,306 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,306 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,307 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,307 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,307 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,307 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,307 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:29,307 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,307 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,307 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,307 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,307 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,307 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,307 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,307 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,307 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,307 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,308 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,308 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][309], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:41:29,308 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,308 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,308 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,309 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:41:29,311 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,311 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,311 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,312 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,313 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,313 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,314 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,314 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,314 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,314 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,314 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,314 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,314 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,314 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,314 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,314 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,314 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,314 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,314 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:29,314 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,314 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,314 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,314 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,315 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,315 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,317 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,317 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,317 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,317 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,317 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,317 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,317 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,317 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,317 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,317 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][245], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,317 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,317 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,318 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:29,321 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,321 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,321 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,321 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,321 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,321 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,321 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,321 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,321 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,326 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,326 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,326 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,326 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,342 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,342 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:29,343 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,343 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,343 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,343 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,343 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:29,349 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,349 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,349 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,349 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:29,349 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,349 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,349 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,349 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 46#L702-6true, 207#true, 48#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,349 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,349 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,349 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,350 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,350 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,350 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,350 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,350 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:29,350 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,350 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,350 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,350 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 46#L702-6true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,350 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,350 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,350 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,350 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][453], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true]) [2023-11-30 07:41:29,355 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,355 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,355 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,355 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,356 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,356 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,356 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,356 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,356 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][453], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,356 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,356 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,356 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,356 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,357 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,357 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,357 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,357 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,357 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][453], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true]) [2023-11-30 07:41:29,357 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,357 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,357 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,523 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,525 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,525 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,525 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,525 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,526 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,526 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,526 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,526 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,529 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,529 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,529 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,529 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,529 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,529 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,529 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,529 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][367], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 121#L707-13true]) [2023-11-30 07:41:29,541 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,542 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,542 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,542 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][367], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 121#L707-13true]) [2023-11-30 07:41:29,542 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,542 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,542 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,542 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, 112#L702-18true, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,561 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,561 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,561 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,561 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [106#L707-15true, t_funThread1of3ForFork0InUse, 112#L702-18true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,562 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,562 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,562 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,562 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][333], [t_funThread1of3ForFork0InUse, 112#L702-18true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:29,562 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,562 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,562 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,562 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [106#L707-15true, t_funThread1of3ForFork0InUse, 112#L702-18true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,563 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,563 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,563 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,563 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:29,575 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,575 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,575 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,575 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][171], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:29,582 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,582 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,582 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,582 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,584 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:41:29,585 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,585 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,585 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,585 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,585 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,585 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,587 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,587 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,587 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,587 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,587 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,587 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,587 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,587 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][247], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 22#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,588 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,588 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,588 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,588 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 22#L702-3true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,588 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,588 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,588 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,588 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][247], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 22#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,589 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,589 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,589 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,589 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][247], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 22#L702-3true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:29,589 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,589 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,589 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,589 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,589 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:29,589 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,589 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,589 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,590 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,590 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 82#L707-16true, 393#true]) [2023-11-30 07:41:29,590 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,590 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,590 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,590 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 22#L702-3true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:29,591 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,591 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,591 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,591 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][367], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 121#L707-13true]) [2023-11-30 07:41:29,591 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,591 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,591 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,591 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,592 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,592 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,592 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,592 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,592 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,603 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,603 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,603 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,603 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:41:29,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,610 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,610 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,610 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,610 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,611 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,611 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,611 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,611 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,611 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:41:29,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][247], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 22#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,611 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,611 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,611 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,611 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,611 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:29,612 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,612 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,612 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,612 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:29,753 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,753 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,753 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,753 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,753 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,753 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,753 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,754 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,754 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,754 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,754 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:29,754 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,754 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,754 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,754 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,754 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,758 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,758 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,758 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,758 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,758 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][451], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,761 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,761 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,761 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,761 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,761 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,761 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,762 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,762 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,762 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,762 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,762 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,762 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,762 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,762 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,762 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,762 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,762 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,762 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,762 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:29,763 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,763 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,763 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,763 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:29,763 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,763 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,763 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,763 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,763 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:29,763 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,763 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,763 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,763 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:29,764 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,764 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:29,764 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,764 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,764 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:29,765 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,765 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,765 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,765 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,765 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 184#L702-12true, 393#true]) [2023-11-30 07:41:29,766 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,766 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,766 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,766 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,766 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,766 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,766 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,766 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:29,768 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,768 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,768 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,768 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:29,768 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,769 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,769 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,769 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,769 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:29,769 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,769 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,769 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,769 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,769 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,769 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,769 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 184#L702-12true]) [2023-11-30 07:41:29,769 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,769 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,769 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,770 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,770 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,770 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][557], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:29,770 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,770 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,770 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,770 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,770 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][581], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:29,771 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,771 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,771 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,771 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 152#L702-5true]) [2023-11-30 07:41:29,776 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,776 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,776 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,776 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:29,777 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,777 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,777 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,777 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:29,778 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,778 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,778 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,778 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:29,778 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,778 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,778 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,778 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,778 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:29,778 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,778 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,778 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,779 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,783 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,783 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,783 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,783 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,783 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:29,784 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,784 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,784 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,784 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,784 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:29,785 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,785 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,785 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,785 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,785 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:29,788 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,788 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true]) [2023-11-30 07:41:29,788 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,789 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,789 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,789 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,789 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,789 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,789 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,789 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:29,789 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,789 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,789 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,789 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,789 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,789 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,789 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][553], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:29,789 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,789 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,790 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,790 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,790 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,790 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:29,792 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,792 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,792 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,792 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][581], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:29,792 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,792 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,793 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][553], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:29,793 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,793 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,793 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,793 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,793 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,793 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:29,799 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,799 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,799 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,799 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,825 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,825 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,825 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,825 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:41:29,825 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,825 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,825 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,825 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,825 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,825 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,825 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,825 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,825 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,825 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,825 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,826 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,826 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,826 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,826 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,826 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:29,827 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,827 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,827 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,827 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,827 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,827 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 393#true]) [2023-11-30 07:41:29,827 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,827 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,827 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,827 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,828 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:41:29,828 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,828 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,828 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,828 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,828 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,828 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:29,829 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,829 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,829 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,829 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][171], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:29,829 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,829 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,829 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,829 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:29,830 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,830 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,830 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,830 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,830 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 152#L702-5true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,830 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,830 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,830 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,830 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,830 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:29,831 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,831 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,831 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,831 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,831 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:29,831 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,831 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,831 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,831 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,831 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][367], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:29,833 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,833 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,833 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,834 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,835 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:29,835 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,835 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,836 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,836 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,836 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,836 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,836 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,845 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,845 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,845 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,845 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true]) [2023-11-30 07:41:29,845 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,845 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,845 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,845 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][271], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,846 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,846 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,846 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,846 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,846 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,847 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:29,847 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,848 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,848 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,848 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,848 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,848 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,848 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,848 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,848 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,848 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:29,848 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,848 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,849 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,849 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,849 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,849 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,849 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,849 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:29,849 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,849 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,849 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,849 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][415], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:29,860 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,860 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,860 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,860 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 97#L702-8true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,860 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,860 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,860 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,860 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,860 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][337], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,860 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,860 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,860 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,860 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:29,861 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,861 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,861 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,861 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][556], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,861 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,861 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,861 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,861 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][557], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:29,862 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:29,862 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:29,862 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:29,862 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:29,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:29,862 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,862 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,862 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,862 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:29,862 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,862 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,862 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,862 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,862 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:29,863 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,863 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,863 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,863 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:29,863 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,863 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,863 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,863 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:29,863 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,863 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,863 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,863 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,863 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][339], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:29,864 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,864 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,864 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,864 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][558], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:29,867 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,867 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,867 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,867 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:29,868 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,868 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,868 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,868 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,868 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:29,869 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,869 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,869 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,869 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,869 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][244], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:29,869 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,869 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,869 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,869 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,869 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,874 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,874 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,874 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,874 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,874 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,874 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,874 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,874 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,875 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,875 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,875 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,875 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][540], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:29,875 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,875 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,875 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,875 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,875 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:29,878 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,878 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,878 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,878 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:29,879 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,879 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,879 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,879 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,879 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,880 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,880 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,880 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,880 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,880 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,880 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,880 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,880 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,880 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,880 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,880 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,880 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,880 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,880 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,880 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,880 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:29,881 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,881 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,881 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,881 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,881 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,881 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][272], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:29,881 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,881 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,881 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,882 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][505], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:29,882 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,882 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,882 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,882 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 46#L702-6true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,888 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,888 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,888 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,888 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,889 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,889 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,889 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,889 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,890 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][271], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,890 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,890 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,890 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,890 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,891 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,891 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,891 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,891 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,895 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,895 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,895 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,895 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:29,895 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,895 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,895 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,895 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:29,914 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 48#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:29,914 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,914 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,914 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,915 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,915 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,915 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,915 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,915 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,915 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,915 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,915 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,916 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,916 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,916 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,916 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,916 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 48#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,916 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,916 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,916 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,916 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:29,916 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,916 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,916 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,916 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:29,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:29,917 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,917 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,917 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,917 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:29,917 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,917 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,917 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,917 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 46#L702-6true, 48#L702-3true, 393#true]) [2023-11-30 07:41:29,917 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,917 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,917 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,917 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,918 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,918 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,918 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,918 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,918 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,918 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,918 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,918 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,918 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,918 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,918 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,919 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][453], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,923 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,923 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,923 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,923 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,924 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,924 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,924 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,924 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,924 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,924 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,924 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,924 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,924 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,924 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][453], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:29,925 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,925 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,925 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,925 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,925 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,925 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,925 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,925 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,925 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:29,925 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,925 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,925 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,925 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,925 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][453], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true, 393#true]) [2023-11-30 07:41:29,926 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,926 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,926 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,926 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, 112#L702-18true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:29,928 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,928 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,928 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,928 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, 112#L702-18true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,929 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, 112#L702-18true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,929 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,929 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,929 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,929 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,930 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,930 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,930 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,930 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,933 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,933 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,933 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,934 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,934 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,935 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,935 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,935 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,935 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,935 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,935 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,935 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,936 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,937 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,937 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,937 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,937 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:29,939 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,939 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,939 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,940 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,940 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:29,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true]) [2023-11-30 07:41:29,940 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,940 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,940 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,940 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][367], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 121#L707-13true]) [2023-11-30 07:41:29,950 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,950 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,950 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,950 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][367], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 121#L707-13true]) [2023-11-30 07:41:29,951 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,951 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,951 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,951 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [t_funThread1of3ForFork0InUse, 112#L702-18true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:29,963 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,963 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,963 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,963 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [t_funThread1of3ForFork0InUse, 112#L702-18true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:29,964 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,964 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,964 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,964 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:29,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [106#L707-15true, 112#L702-18true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,968 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,968 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,968 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,968 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,968 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 131#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:41:29,984 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,984 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,984 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,984 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 22#L702-3true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:29,984 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,984 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,984 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,984 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,984 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 22#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,988 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,988 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,988 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,988 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,992 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:29,992 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,992 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,992 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,993 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,993 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,993 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,993 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:29,993 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,993 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,993 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,993 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:29,994 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,994 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,994 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,994 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,994 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:29,994 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,994 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,995 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,995 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,995 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:29,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:29,995 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,995 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:29,996 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,996 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,996 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,996 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:29,997 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,997 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,997 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,997 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:29,997 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,997 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,997 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,997 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:29,998 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,998 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,998 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,999 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:29,999 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,999 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,999 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:29,999 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,000 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,000 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,000 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,000 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,000 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:30,012 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:41:30,012 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:30,012 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:30,012 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:41:30,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:30,012 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,012 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,012 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,012 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,012 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:30,013 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,013 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,013 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,013 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 29#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:30,022 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,022 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,022 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,022 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,022 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:41:30,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:30,210 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,210 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,210 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,210 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,210 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,211 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:30,211 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,211 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:30,211 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,211 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,211 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,212 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,212 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:30,219 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,220 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,220 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,220 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,220 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:30,221 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,221 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,221 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,221 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,221 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:30,222 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,222 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,222 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,222 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,222 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:30,230 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,230 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,230 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,230 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,230 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:30,231 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,231 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,231 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,231 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:30,232 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,232 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,232 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,232 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,232 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:30,232 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,232 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,232 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,232 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,232 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,232 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:30,232 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,232 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,233 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,233 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,233 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,233 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][542], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:30,233 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,233 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][557], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 188#L702-9true]) [2023-11-30 07:41:30,233 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,234 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,234 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,234 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,234 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,234 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:30,243 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,244 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:30,244 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,244 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 152#L702-5true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,244 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,244 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,244 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,244 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,244 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,244 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,245 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:30,245 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,246 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:30,246 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,246 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,246 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,246 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,246 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,246 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,246 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,246 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:30,246 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,246 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,246 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,247 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,247 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,247 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,247 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,247 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:30,247 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,247 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,247 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,247 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,247 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,247 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,250 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,250 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,250 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,250 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][581], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:30,250 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,250 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,250 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,250 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,250 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][527], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,250 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,250 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,250 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,250 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,251 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,251 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,251 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,251 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][553], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:30,251 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,251 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,251 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,251 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,251 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,251 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,251 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,251 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,253 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:30,253 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,253 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,253 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,253 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,253 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,253 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,255 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][245], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:30,255 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,255 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,255 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,255 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,255 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,255 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:30,256 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,257 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,257 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,257 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,257 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 46#L702-6true, 48#L702-3true]) [2023-11-30 07:41:30,257 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,257 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,257 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,257 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 117#L702-3true]) [2023-11-30 07:41:30,258 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,258 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,258 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,258 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,258 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 152#L702-5true]) [2023-11-30 07:41:30,258 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,258 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,258 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,258 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,258 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 152#L702-5true]) [2023-11-30 07:41:30,259 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:30,259 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,259 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,259 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,259 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,289 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:30,289 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,289 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,289 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,289 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,289 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,289 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,289 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:30,290 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,290 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,290 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,290 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,290 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,290 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,290 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][453], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:30,295 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,295 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,295 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,295 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][453], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:30,295 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,295 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,296 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,296 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:30,296 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,296 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,296 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,296 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,296 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,296 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:41:30,296 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,296 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,296 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,296 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,296 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,296 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,297 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:30,297 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,297 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,297 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,297 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,297 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,297 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:30,297 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,297 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,298 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,298 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,298 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,298 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,298 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,298 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,298 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:30,298 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,298 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,298 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,298 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,299 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,299 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,299 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,299 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:30,299 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,299 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,299 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,299 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:30,299 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,299 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,299 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,300 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:30,300 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,300 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,300 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,300 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][325], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 393#true, 121#L707-13true]) [2023-11-30 07:41:30,301 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,301 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,301 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,301 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 393#true]) [2023-11-30 07:41:30,302 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,302 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,302 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,302 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:30,302 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,302 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,302 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,302 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][325], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 393#true, 121#L707-13true]) [2023-11-30 07:41:30,303 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,303 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,303 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,303 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 152#L702-5true, 393#true]) [2023-11-30 07:41:30,303 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,303 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,303 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,303 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,303 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,303 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,303 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,303 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,304 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,304 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,304 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,304 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,304 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,305 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:30,305 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,305 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,305 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,305 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,305 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,305 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,305 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 393#true]) [2023-11-30 07:41:30,305 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,305 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,305 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,305 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,305 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,305 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,305 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:30,305 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,305 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,305 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,306 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:41:30,306 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,306 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,306 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,306 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,306 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,306 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,322 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,322 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,322 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,322 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,322 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,323 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,323 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,323 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,323 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,323 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 7#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,323 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,323 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,323 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,323 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,324 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,324 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,324 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,324 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][271], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:30,324 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,324 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,324 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,324 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:30,325 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:30,326 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,326 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,326 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,326 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,326 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,326 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,326 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,326 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,326 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,326 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,326 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,326 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,326 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,326 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,326 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,327 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,327 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][272], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:30,327 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,327 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,327 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,327 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][505], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:30,328 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,328 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,328 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,328 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][415], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:30,341 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,341 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,341 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,341 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:30,342 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,342 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,342 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,342 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:30,342 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,342 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,342 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,342 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 121#L707-13true]) [2023-11-30 07:41:30,344 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,344 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,344 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,344 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 121#L707-13true]) [2023-11-30 07:41:30,345 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,345 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,345 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,345 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:30,346 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,346 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,346 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,346 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,347 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:30,347 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:30,347 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,347 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,347 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,347 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,347 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:30,347 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,347 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,347 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,347 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,348 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,355 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,355 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,355 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,355 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:30,356 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,356 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,356 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,356 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][308], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,357 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,357 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,357 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,357 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][337], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,357 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,357 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,357 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,357 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,358 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,358 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,358 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,358 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,358 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,358 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,358 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,358 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][556], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:30,359 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,359 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,359 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,359 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,359 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][271], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,360 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,360 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,360 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,360 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,361 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:30,361 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,361 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,361 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,361 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,361 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,361 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:30,361 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,361 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,361 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,361 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,361 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,361 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,361 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,361 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,362 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,362 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,362 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,362 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,362 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,362 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,362 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,362 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,362 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,363 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,363 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,363 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][271], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:30,363 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:30,363 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,363 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,363 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,363 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:30,364 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,364 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,364 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,364 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:30,364 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,364 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,364 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,364 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:30,364 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,364 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,365 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,365 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][308], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,365 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,365 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,365 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,365 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:30,365 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:30,365 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:30,365 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:30,365 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:30,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:30,366 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,366 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,366 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,366 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,366 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,366 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,366 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,367 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][540], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:30,367 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,367 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,367 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,367 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:30,367 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,367 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,367 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,367 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,367 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][542], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:30,367 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:30,367 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:30,367 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:30,367 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:30,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:30,368 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,368 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,368 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,368 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,368 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,368 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,368 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,368 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,368 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,368 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:30,368 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,368 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,368 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,368 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:30,369 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,369 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,369 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,369 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][309], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:41:30,370 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,370 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,370 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,370 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:41:30,372 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,372 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,372 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,372 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,381 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,381 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,381 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,381 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:30,381 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,381 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,381 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,381 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,381 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,387 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,387 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,387 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,387 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,388 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:30,405 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,405 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,406 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,406 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 46#L702-6true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:30,406 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,406 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,406 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,406 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:30,411 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,411 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,411 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,411 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,411 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:30,412 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,412 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,412 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,412 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,412 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:30,412 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,412 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,412 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,412 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,412 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:30,412 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,412 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,413 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,413 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,413 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 112#L702-18true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:41:30,416 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,416 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,416 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,417 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:30,417 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,417 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,417 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,417 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 112#L702-18true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:41:30,417 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,417 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,417 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,417 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 112#L702-18true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 393#true]) [2023-11-30 07:41:30,418 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,418 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,418 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,418 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:30,418 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,418 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,418 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,418 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:30,418 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:30,419 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,420 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,420 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,420 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:30,420 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,420 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,420 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,420 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:30,421 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,421 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,421 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,421 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:30,423 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,423 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,424 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,424 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,424 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:30,424 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,424 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,424 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,424 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,424 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:30,424 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,424 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,424 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,424 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,424 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, 112#L702-18true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:30,458 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,458 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,458 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,458 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,458 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:30,461 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,461 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,461 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,461 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,461 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:30,462 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,462 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,462 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,462 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,462 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:30,464 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,464 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,465 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,465 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:30,465 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,465 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,465 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,465 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true]) [2023-11-30 07:41:30,466 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,466 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,466 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,466 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,468 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,468 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,468 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,468 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,468 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,468 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,468 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,468 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,472 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,472 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,472 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,472 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,472 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:30,472 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,472 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,472 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,472 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,473 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,473 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,473 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,473 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,473 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:41:30,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true]) [2023-11-30 07:41:30,473 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,473 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,473 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,473 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][367], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 121#L707-13true]) [2023-11-30 07:41:30,487 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,487 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [106#L707-15true, 112#L702-18true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:30,499 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,499 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,499 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,499 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [106#L707-15true, 112#L702-18true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:30,500 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,500 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,500 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,500 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][333], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,500 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,500 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,500 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,500 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [106#L707-15true, 112#L702-18true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:30,501 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,501 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,501 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,501 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [112#L702-18true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:30,501 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,501 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,501 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,501 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][333], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,502 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,502 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,502 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,502 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][333], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,511 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,511 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,511 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,511 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:30,533 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,533 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,533 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,533 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,533 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:30,534 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,534 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,534 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,534 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,534 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,534 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,534 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,534 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,534 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:30,535 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:30,535 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,535 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:30,535 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,535 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,535 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,536 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:30,536 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,536 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,536 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,536 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,536 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:30,536 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,536 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,536 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,536 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:30,537 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,537 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,537 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,537 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,537 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:30,537 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,537 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,537 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,537 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,537 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:30,538 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,538 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,538 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,538 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 46#L702-6true, 97#L702-8true, 393#true]) [2023-11-30 07:41:30,538 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,538 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,538 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,538 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,538 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:30,538 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,539 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,539 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,539 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,539 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:41:30,539 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,539 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,539 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,539 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:30,539 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,539 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,539 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,540 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 152#L702-5true, 393#true]) [2023-11-30 07:41:30,540 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,540 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,540 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,540 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,541 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,541 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,541 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,541 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:30,542 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,542 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,542 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,542 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:30,542 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,542 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,542 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,542 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:30,543 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,544 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,544 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,544 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:41:30,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:30,962 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,962 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,962 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,962 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:30,962 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,962 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,962 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,962 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,962 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:30,973 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,973 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,973 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,973 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,973 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:30,973 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,973 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,974 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,974 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:30,976 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,976 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,976 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,976 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,976 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 97#L702-8true]) [2023-11-30 07:41:30,976 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,976 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,977 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,977 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,977 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:30,977 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:30,977 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:30,977 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:30,977 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:30,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true]) [2023-11-30 07:41:30,977 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,977 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,977 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,977 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,977 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:30,977 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,978 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:30,978 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,978 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,978 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,978 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,978 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,978 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:30,980 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,980 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:30,981 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:30,981 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,982 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:30,982 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,982 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:30,982 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,982 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,982 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,982 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,982 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,982 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][542], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:30,982 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,983 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:30,983 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][557], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:30,983 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,983 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,983 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,983 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,983 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:30,993 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:30,993 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,993 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,993 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,993 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,993 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,993 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,993 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:30,994 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,995 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,995 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,995 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,995 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,995 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:30,995 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,995 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,995 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,995 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,995 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,995 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,995 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 97#L702-8true, 82#L707-16true, 393#true]) [2023-11-30 07:41:30,995 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,995 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,995 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,995 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,995 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,995 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,996 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:30,996 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,996 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,996 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,996 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,996 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,996 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,996 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:30,996 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:30,996 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,997 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,997 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,997 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,997 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,997 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:30,997 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,001 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:41:31,001 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,001 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,001 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,001 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,001 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,001 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,001 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][450], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:31,006 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,006 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,006 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,006 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:31,006 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,006 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,006 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,006 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:31,006 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,006 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,006 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,006 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,007 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][210], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:31,007 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,007 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,007 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,007 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,007 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,007 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,007 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][244], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:31,007 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,007 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,007 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,007 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,007 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,007 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,008 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:31,008 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,008 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,008 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,008 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,008 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,008 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,008 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:31,008 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,008 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,008 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,008 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,008 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,008 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,009 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,009 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,009 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,009 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true]) [2023-11-30 07:41:31,010 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,010 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,010 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,010 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:31,010 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,010 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,010 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,010 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,010 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:31,011 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,011 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,011 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,011 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,011 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,011 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,012 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:31,012 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,012 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,012 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,012 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,012 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,012 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,012 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:31,012 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,012 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,012 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,012 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,012 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,013 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,013 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,013 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,013 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,013 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,013 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,013 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,013 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:31,019 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,019 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,019 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,019 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:31,020 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,020 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,020 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,020 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:31,020 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,020 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,020 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,020 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,020 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 48#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:31,054 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,054 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,055 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,055 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,055 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,056 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,056 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,056 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,056 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 184#L702-12true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,056 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,056 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,056 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,056 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,056 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,056 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,056 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,056 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,056 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,057 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,057 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,057 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,057 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,057 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,057 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,057 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,057 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,057 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,058 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,058 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,058 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,058 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 152#L702-5true, 393#true]) [2023-11-30 07:41:31,058 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,058 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,058 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,058 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,058 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,058 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,058 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,058 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,058 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 152#L702-5true, 393#true]) [2023-11-30 07:41:31,059 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,059 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,059 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,059 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:31,059 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,059 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,059 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,059 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,059 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:31,059 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,059 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,059 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,060 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,060 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,060 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,060 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,060 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,060 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:31,061 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,061 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,061 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,061 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:31,061 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,061 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,061 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,061 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,061 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,061 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,061 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,061 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,062 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:31,062 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,062 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,062 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,062 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,062 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,062 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:31,062 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,062 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,063 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,063 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,063 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,063 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,063 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,063 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,063 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,063 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][171], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:31,064 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,064 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,064 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,064 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][367], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:31,064 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,064 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,064 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,064 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,078 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,078 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,078 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,078 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,078 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,078 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,078 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,078 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,079 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,079 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,079 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,079 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,079 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,079 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,079 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,080 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,080 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,080 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][271], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,080 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,080 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,080 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,080 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,080 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,081 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:31,081 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,081 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,081 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,081 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,081 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,081 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,082 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:31,082 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,082 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,082 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,082 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,082 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,082 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,082 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,082 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,083 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,083 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:31,083 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,083 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,083 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,083 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:31,083 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,083 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,083 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,083 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:31,083 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,083 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,083 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,083 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,087 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,087 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,087 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,087 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,093 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,093 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 184#L702-12true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:31,093 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,094 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,094 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,094 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:31,095 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,095 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,095 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,095 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,095 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,095 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,095 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,095 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,095 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,095 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,095 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,095 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,095 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,095 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,100 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,100 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,100 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,100 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:31,102 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,102 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,103 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,103 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:31,103 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,103 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,103 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,103 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:31,103 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,103 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,103 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,103 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,103 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,103 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,103 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,103 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,104 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,104 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][337], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,104 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,104 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,104 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,104 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:31,106 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,106 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,106 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,106 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][556], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,106 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,106 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,106 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,106 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][557], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:31,106 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,106 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,106 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,106 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:31,107 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,107 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,107 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,107 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:31,107 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,107 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,107 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,107 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:31,107 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,107 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,107 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,107 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:31,107 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,107 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,107 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,108 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:31,108 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,108 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,108 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,108 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,108 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,108 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,108 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,108 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,108 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][339], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:31,109 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,109 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,109 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,109 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][558], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:31,110 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:31,119 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,119 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,119 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,119 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,119 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,120 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,120 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,120 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,120 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,120 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,121 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:31,121 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][540], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,121 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,122 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:31,122 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,122 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,122 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,122 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,122 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,122 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,122 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:31,122 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,122 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,122 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,122 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,122 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,122 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,122 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:31,122 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,123 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,123 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,123 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,123 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,123 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:31,126 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,126 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,126 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,126 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,126 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][542], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:31,126 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,126 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,126 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,126 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,127 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:31,127 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,127 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:31,127 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,127 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,127 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,127 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,127 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,137 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,137 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,137 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,137 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,137 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:31,138 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,138 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,138 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,138 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:31,138 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,138 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,138 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,138 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,139 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,139 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,139 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,139 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,139 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,164 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,164 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,164 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,164 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,164 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,164 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,164 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,164 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 191#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:41:31,167 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,167 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,167 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,167 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:41:31,168 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,168 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,168 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,168 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,170 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,170 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,170 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,170 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,170 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,170 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,170 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,170 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,170 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,170 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,170 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,170 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,171 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:31,171 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,171 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,171 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,171 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,171 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,171 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 393#true]) [2023-11-30 07:41:31,173 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,173 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,173 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,173 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,173 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:31,174 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,174 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,174 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,174 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,174 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,176 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,176 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,176 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,176 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:31,176 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,177 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,177 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,177 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,178 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,178 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,178 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,178 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,178 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:31,178 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,179 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,179 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,179 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,179 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:31,179 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,179 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,179 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,179 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,179 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,179 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,180 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,180 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,180 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,180 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,180 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,180 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,180 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,180 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:41:31,180 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,180 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,180 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,180 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,180 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:31,181 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,181 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,181 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,181 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,181 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [112#L702-18true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:31,181 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,181 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,182 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,182 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [112#L702-18true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,182 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,182 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,182 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,182 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [112#L702-18true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:31,182 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,182 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,182 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,182 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,185 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,185 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,185 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,185 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,185 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,186 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,186 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,186 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,186 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,186 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,188 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,188 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,188 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,188 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:31,189 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,189 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,189 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,189 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 393#true]) [2023-11-30 07:41:31,189 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,189 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,189 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,189 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,192 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,192 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,192 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,192 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,193 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,193 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,193 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,193 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,194 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,194 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,194 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,194 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,195 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,195 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,195 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,195 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,195 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,195 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,195 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,195 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,195 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,196 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,196 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,196 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,196 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,196 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true]) [2023-11-30 07:41:31,196 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,196 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,196 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,196 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [112#L702-18true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,218 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,218 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,218 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,218 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,218 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,225 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,225 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,225 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,225 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 22#L702-3true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,243 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,244 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,244 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,244 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:41:31,250 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:31,251 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,251 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,251 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,251 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,251 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,251 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:31,251 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true]) [2023-11-30 07:41:31,251 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,252 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,252 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,252 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,252 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,252 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:31,252 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,253 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,253 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,253 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,253 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,253 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,253 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,253 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:31,253 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,254 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,254 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,254 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,254 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,254 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:31,254 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,254 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,254 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,254 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,254 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,254 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 46#L702-6true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,254 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:41:31,255 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,255 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,255 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,255 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,255 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:31,255 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:31,256 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,256 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,256 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,256 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 152#L702-5true, 393#true]) [2023-11-30 07:41:31,256 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,257 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 46#L702-6true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:31,257 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:31,257 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:31,258 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,258 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,260 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,260 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,260 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,260 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,260 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:41:31,260 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,260 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,260 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,260 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 22#L702-3true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true, 393#true]) [2023-11-30 07:41:31,261 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,261 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,261 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,261 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:41:31,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,448 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,448 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,448 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,448 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,448 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,448 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,448 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,448 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,448 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,448 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:31,458 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,458 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:31,458 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,459 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,459 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,459 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,464 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,464 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,464 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,464 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,464 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,464 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,465 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,465 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:41:31,465 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,465 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,465 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,465 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,465 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,465 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,465 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,465 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,466 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,466 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,466 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,466 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,466 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,466 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,466 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,466 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,466 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,466 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,466 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,466 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,466 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,466 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,466 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,466 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,466 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,466 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:41:31,467 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,467 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,467 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,467 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,467 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,467 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,467 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,467 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,467 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,467 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,467 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,467 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,467 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,467 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,467 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:31,471 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,471 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,471 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,471 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:31,471 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,471 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,471 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,471 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,471 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:31,471 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,471 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,471 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,471 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:31,471 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,471 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,472 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,472 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,472 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:31,472 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,472 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,472 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,472 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:31,472 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,472 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,472 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,472 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,472 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:31,473 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,473 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:31,473 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,473 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][557], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:31,473 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,473 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,473 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,474 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,474 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,474 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:31,481 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,481 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,481 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,481 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 393#true]) [2023-11-30 07:41:31,488 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,488 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,488 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,488 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,488 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,489 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,489 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,489 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,489 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,489 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,489 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,489 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,489 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,489 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,489 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,489 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,490 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,490 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,490 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,490 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 48#L702-3true]) [2023-11-30 07:41:31,492 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,492 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,492 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,492 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,493 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true]) [2023-11-30 07:41:31,493 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,494 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:31,494 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,494 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,494 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,494 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,494 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,494 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,494 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:31,494 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,494 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,494 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,494 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,494 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:31,494 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,495 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,495 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,495 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,495 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 48#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:31,498 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,498 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,498 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,498 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,498 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true, 46#L702-6true]) [2023-11-30 07:41:31,500 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,500 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,500 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,500 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,500 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 152#L702-5true]) [2023-11-30 07:41:31,500 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,500 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,500 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,501 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,501 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,501 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:31,501 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,501 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,501 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,501 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,501 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,501 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,502 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][542], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:31,502 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,502 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:31,502 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,548 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,548 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,548 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,548 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,548 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,548 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,548 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:31,549 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,549 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,549 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,549 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,549 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,549 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,549 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,549 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,549 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,549 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,549 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true]) [2023-11-30 07:41:31,549 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,549 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,549 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,549 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,549 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,549 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,550 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 97#L702-8true, 82#L707-16true, 393#true]) [2023-11-30 07:41:31,550 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,550 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,550 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,550 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,550 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,550 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:41:31,550 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,550 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,550 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,550 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,550 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,550 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,551 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,551 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,552 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,552 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,552 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,552 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,552 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,552 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,552 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,552 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,552 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,552 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,552 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,552 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,553 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,553 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,553 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:31,553 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,553 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,553 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,553 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,553 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,553 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,554 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:31,555 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,555 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,555 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,555 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,555 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,556 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:31,556 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,556 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 393#true]) [2023-11-30 07:41:31,556 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,556 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,556 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,556 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,556 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,556 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 184#L702-12true, 393#true]) [2023-11-30 07:41:31,557 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,557 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,557 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,557 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,557 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 184#L702-12true, 393#true]) [2023-11-30 07:41:31,557 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][333], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,562 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,562 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,562 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,562 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 393#true]) [2023-11-30 07:41:31,574 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,574 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,574 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,574 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,577 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,577 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,577 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,577 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,577 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:31,577 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,577 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,577 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,577 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,577 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,579 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,579 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,579 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,579 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,579 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,579 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:31,580 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,580 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,580 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,580 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,580 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,580 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:31,580 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,580 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,580 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,580 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,580 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,580 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,580 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,580 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,581 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,581 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,581 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,581 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,581 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,581 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,581 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,581 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,581 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,581 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,581 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,581 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:31,605 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,605 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,605 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,605 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,605 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:31,605 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,605 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,605 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,605 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,606 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:31,606 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,606 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,606 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,606 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,606 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:31,606 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,606 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,606 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,606 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,606 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:31,606 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,606 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,606 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,606 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,607 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:31,607 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][557], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:31,607 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,617 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,617 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,617 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,617 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,618 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,618 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,618 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:31,618 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,618 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,618 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,618 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,618 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,618 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:31,618 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,618 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,618 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,618 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,618 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,618 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,619 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,619 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,619 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,619 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,619 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:31,619 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,619 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,619 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,619 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,620 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,620 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,620 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][308], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,621 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][337], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,621 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,621 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,621 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,621 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,621 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][556], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,622 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,622 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,622 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,622 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,622 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,625 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,625 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,625 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,625 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,625 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:31,626 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,626 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,626 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,626 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:31,626 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,626 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,626 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,626 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][271], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,626 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,626 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,626 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,626 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:31,626 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:31,627 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:31,627 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:31,627 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:31,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][272], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:31,628 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,628 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,628 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,628 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][505], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true]) [2023-11-30 07:41:31,629 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,629 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,629 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,629 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,639 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,640 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,640 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,640 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:31,665 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,665 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,665 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,665 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,666 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,666 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,666 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,666 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,667 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,667 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,667 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,667 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 393#true]) [2023-11-30 07:41:31,670 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,670 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,670 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,671 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,672 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:31,672 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,672 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,672 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,672 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,672 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,672 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,672 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:41:31,672 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,672 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,673 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,673 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,673 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,673 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:31,673 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,673 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,673 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,673 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,673 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:31,674 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,674 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,674 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,674 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,674 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:31,674 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,674 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,675 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,675 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,675 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:31,676 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,676 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,676 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,676 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, 112#L702-18true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:31,676 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,676 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,676 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,676 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:31,677 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,677 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,677 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,677 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:31,677 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,677 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,677 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,677 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, 112#L702-18true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:31,678 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,678 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,678 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,678 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, 112#L702-18true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:31,678 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,678 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,678 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,678 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:31,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,682 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,682 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,682 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,682 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,683 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,683 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:31,684 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:41:31,684 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,684 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,684 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,684 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:31,685 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,685 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,685 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,685 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,685 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 46#L702-6true, 152#L702-5true, 393#true]) [2023-11-30 07:41:31,685 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,685 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,685 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,685 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,685 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [t_funThread1of3ForFork0InUse, 112#L702-18true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:31,686 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,686 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,686 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,687 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,687 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:41:31,687 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,687 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,688 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,688 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,688 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:31,688 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,688 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,688 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,688 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,688 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,688 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,688 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,688 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,691 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,691 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,691 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,691 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,691 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 393#true]) [2023-11-30 07:41:31,694 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,694 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,694 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,694 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 393#true]) [2023-11-30 07:41:31,695 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,695 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,695 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,695 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,700 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,700 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,700 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,700 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,701 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,701 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,701 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,701 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,702 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,702 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,702 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,702 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:31,704 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,704 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,704 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,704 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,704 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,704 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,704 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,704 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,704 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,728 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,728 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,728 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,728 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,728 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,735 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,735 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,735 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,735 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,735 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,735 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,735 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,735 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,736 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,736 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,736 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,736 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,736 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:31,737 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,737 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,737 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,737 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,753 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,753 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,753 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,753 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:41:31,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:41:31,754 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,754 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,754 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,754 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,754 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 22#L702-3true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,754 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,755 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,755 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,755 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,764 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:31,764 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,764 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,764 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,764 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,764 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,764 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,765 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,765 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:31,765 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,765 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,765 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,765 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,765 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,765 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:31,765 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,765 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,765 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,765 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,765 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:31,766 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,766 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,766 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,766 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,766 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,766 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:31,766 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,766 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,766 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,766 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,766 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,766 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 7#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:31,767 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,767 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,767 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,767 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,767 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:31,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:31,767 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,767 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,767 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,767 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:31,768 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,768 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,768 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,768 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:31,768 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,768 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,768 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,768 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,768 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:31,768 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,769 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,769 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,769 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,769 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:31,769 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,769 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,769 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,769 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,769 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,770 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,770 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,770 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,770 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,770 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,770 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,770 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:31,770 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,770 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,770 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,770 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,770 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,770 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,770 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,771 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,771 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,771 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,771 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,771 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,771 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,771 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:31,771 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,771 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,771 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,771 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,771 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,771 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:31,772 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:31,772 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,772 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,772 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,772 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:31,772 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,773 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,773 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,773 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,773 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:31,773 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,773 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,773 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,773 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,774 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,774 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,774 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,774 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:31,774 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,774 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,774 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,774 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:31,775 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,775 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,775 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,775 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:31,775 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,775 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,775 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,775 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:31,776 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,776 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,776 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,776 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:31,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true]) [2023-11-30 07:41:31,776 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,776 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,776 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,776 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 22#L702-3true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:31,777 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,777 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,777 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,777 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:31,777 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:41:32,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:32,175 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,175 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,175 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,175 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,175 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,176 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:32,176 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,176 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,176 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,176 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,176 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,176 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:32,178 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,179 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,179 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,179 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,179 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,192 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,192 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,192 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,192 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:41:32,192 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,192 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,192 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,192 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,192 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,193 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][542], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,193 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,193 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,193 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,193 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,193 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,193 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,194 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][557], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:32,194 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,194 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,194 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,194 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,194 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,194 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,194 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,205 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 184#L702-12true, 393#true]) [2023-11-30 07:41:32,205 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,205 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,205 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,205 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,205 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,205 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,206 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,206 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,206 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,206 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,206 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,206 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,206 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,206 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,206 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,207 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,207 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,207 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,207 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,207 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,207 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,207 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,207 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,207 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 82#L707-16true, 97#L702-8true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:32,207 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,207 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,207 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,207 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,207 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,207 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,207 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,208 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:41:32,208 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,208 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,208 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,208 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,208 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,208 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,208 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,208 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,208 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,208 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,209 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,209 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,209 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,209 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,209 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 152#L702-5true, 82#L707-16true, 393#true]) [2023-11-30 07:41:32,209 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,209 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,209 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,209 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,209 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,209 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,209 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,209 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 152#L702-5true, 393#true]) [2023-11-30 07:41:32,209 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,209 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,209 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,209 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,209 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,209 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,215 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:32,215 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,215 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,215 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,215 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,215 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,215 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,215 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,216 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:32,216 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,216 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:32,216 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,217 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:32,217 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,217 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,217 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,217 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,217 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,217 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,217 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 184#L702-12true]) [2023-11-30 07:41:32,217 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,217 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,217 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,217 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,217 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,217 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,217 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][557], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:32,217 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,217 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,218 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,218 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,218 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,218 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,219 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:32,219 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,219 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,219 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,219 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,219 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,219 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,220 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:32,220 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,220 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:32,222 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:32,222 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,222 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:32,222 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 7#L702-5true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,276 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,276 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,277 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,277 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,277 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,277 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:32,277 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,277 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,277 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,277 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,277 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,277 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:32,278 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,278 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,278 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,278 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,278 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][325], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:41:32,279 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,279 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,279 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,279 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true]) [2023-11-30 07:41:32,279 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,279 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,279 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,280 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:32,280 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,280 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,280 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,280 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:32,280 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,280 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,280 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,280 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,281 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,281 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,281 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,281 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,281 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,281 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,281 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:32,281 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,281 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,281 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,281 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,281 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,282 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,282 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,282 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,282 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,282 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:32,286 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,286 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,286 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,286 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,286 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,300 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:32,300 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,300 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,300 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,300 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,300 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,300 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,300 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:32,300 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,300 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,300 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,300 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,300 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,300 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:32,301 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,301 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,301 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,301 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,301 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:32,301 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,301 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,301 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,301 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,302 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,302 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,302 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:32,302 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,302 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,302 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,302 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,303 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:32,303 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,303 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,303 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,303 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:32,303 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,303 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,303 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,303 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][271], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,303 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,303 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,303 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,303 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:32,304 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,304 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,304 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,304 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][272], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true]) [2023-11-30 07:41:32,305 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,306 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,306 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,306 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][505], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true]) [2023-11-30 07:41:32,306 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,306 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,306 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,306 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,321 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:32,321 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,321 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,321 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,321 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,322 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,322 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:32,322 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,322 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,322 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,322 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,322 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,322 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true]) [2023-11-30 07:41:32,322 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,322 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,323 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,323 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,323 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,323 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,323 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true]) [2023-11-30 07:41:32,323 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,323 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,323 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,323 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,323 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,323 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,323 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 185#L701-3true, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:32,332 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,333 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,333 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,333 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:32,335 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,335 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,335 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,335 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,346 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:32,346 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,346 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,347 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,347 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,347 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,347 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,347 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,347 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,348 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,348 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,348 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:32,348 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,353 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:32,353 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,353 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,353 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,353 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,353 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,353 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:32,353 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,353 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,353 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,353 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:32,354 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,354 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,354 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,354 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:32,354 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,354 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,354 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,354 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,355 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,355 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,355 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,355 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,355 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,355 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,355 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,355 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,355 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,355 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,355 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,355 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][308], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:32,355 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,355 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,355 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,356 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,356 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,356 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,356 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,356 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,356 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,356 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,356 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,356 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][540], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,357 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:32,357 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,357 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,357 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,357 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,357 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][542], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,357 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,357 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,357 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,357 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:32,358 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,358 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,358 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,358 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,358 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true]) [2023-11-30 07:41:32,358 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,358 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,358 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,358 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,358 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,358 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,358 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,358 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,358 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,358 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,358 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,359 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,359 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][309], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:41:32,360 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,360 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,360 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,360 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:41:32,361 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,361 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,361 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,361 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][271], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,370 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,370 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,370 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,370 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,371 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,371 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,371 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,371 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:32,371 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,371 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,371 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,371 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,372 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:32,372 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,372 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,372 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,373 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,373 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:32,398 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,398 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,398 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,398 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:32,399 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,399 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,399 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,399 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:32,401 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,401 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,401 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,401 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:32,402 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,402 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,402 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,402 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 191#$Ultimate##0true, 91#L702-23true, 393#true]) [2023-11-30 07:41:32,403 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,403 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,403 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,403 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 91#L702-23true, 393#true]) [2023-11-30 07:41:32,403 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,403 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,403 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,404 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:32,405 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,405 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,405 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,405 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:41:32,405 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,405 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,405 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,405 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:32,406 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,406 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,407 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,407 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,407 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,407 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:32,407 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,407 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,407 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,407 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,407 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,407 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,407 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:41:32,408 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,408 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,408 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,408 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,408 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,408 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:32,410 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,410 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,410 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,410 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,410 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, 112#L702-18true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:32,410 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,410 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,410 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,410 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,410 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:32,411 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,411 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,411 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,411 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:32,411 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,411 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,411 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,411 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:32,414 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,414 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,415 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,415 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:32,415 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:32,415 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:32,415 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,415 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,415 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,415 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:32,417 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,417 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,417 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,417 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,417 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:32,418 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,418 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,418 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,418 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,418 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:32,419 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,419 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,419 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,419 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,419 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:32,419 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:32,419 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,419 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,420 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,420 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:32,420 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:32,420 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,420 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,420 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,420 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,421 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,421 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,421 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,421 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:32,421 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,421 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,421 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,421 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,421 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,422 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,422 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,422 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:41:32,422 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:32,422 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:32,425 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:32,426 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,426 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,426 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,426 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,426 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:32,429 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,429 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,429 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,429 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:32,430 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,430 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,430 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,430 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true]) [2023-11-30 07:41:32,430 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,430 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,430 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,430 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,436 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,436 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,436 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,436 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:32,436 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,436 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,436 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,436 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,436 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,437 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,437 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,437 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:32,437 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,437 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,437 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,437 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,438 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,438 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,438 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,438 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:32,440 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,440 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,440 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,440 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:32,440 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,440 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,440 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,440 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:32,441 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,441 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,441 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,441 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:32,447 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,447 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,447 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,447 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:32,447 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,447 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,447 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,447 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:32,447 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,448 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,448 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,448 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:41:32,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:32,448 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,448 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,448 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,448 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:32,464 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,464 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,464 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,464 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][333], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,465 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][333], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 91#L702-23true, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,465 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][333], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 91#L702-23true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,473 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,473 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,473 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,473 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 191#$Ultimate##0true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,475 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,475 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,475 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,475 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,475 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,475 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,475 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,475 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,499 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:32,499 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,500 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,500 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,500 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,500 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,500 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,500 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,500 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:32,500 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,500 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,500 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,500 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,500 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,500 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,501 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:32,501 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,501 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,501 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,501 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,501 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,501 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:32,501 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,501 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,501 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,501 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,501 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,501 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:41:32,501 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:32,502 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:41:32,502 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:32,503 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:32,503 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,504 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,504 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,504 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:32,504 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,504 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,504 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,504 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:32,504 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,504 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,504 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,505 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,505 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:32,505 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,505 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,505 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,505 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:32,505 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,505 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,505 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,505 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:32,506 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:32,506 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,506 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,506 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,506 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 97#L702-8true, 393#true]) [2023-11-30 07:41:32,507 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:32,507 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:41:32,507 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,507 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,507 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,507 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true, 393#true]) [2023-11-30 07:41:32,508 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,508 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,508 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,508 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:32,508 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,508 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,508 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,508 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,508 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:32,509 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,509 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,509 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,509 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,509 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:41:32,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,711 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,711 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,711 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,711 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,711 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:32,712 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,712 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,712 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,712 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,713 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,732 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:41:32,732 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,732 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,732 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,732 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,732 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,732 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,732 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,734 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,734 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,734 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,734 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,734 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,734 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,734 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,734 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,734 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,734 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 184#L702-12true, 393#true]) [2023-11-30 07:41:32,734 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,734 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,734 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,734 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,734 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,734 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,734 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,734 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,735 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,735 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,735 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,735 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,735 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,735 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,757 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:32,758 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,758 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,758 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,758 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,758 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,758 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,758 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,758 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,758 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,758 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,758 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,758 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,758 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,758 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:32,759 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,759 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,759 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,759 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,759 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,759 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,759 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,759 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:41:32,762 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,762 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,762 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,762 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,762 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:41:32,763 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,763 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,763 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,763 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,763 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,763 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 7#L702-5true, 131#L702-12true]) [2023-11-30 07:41:32,763 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,763 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,764 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true]) [2023-11-30 07:41:32,764 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,765 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,765 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,768 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 207#true, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:32,769 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,769 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:32,769 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,771 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,772 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,772 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,772 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,772 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,772 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,772 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,772 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,772 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,772 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,772 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,772 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,772 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,772 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,772 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:32,772 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,772 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,773 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,773 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,773 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,773 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:32,774 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,774 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,774 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,774 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 46#L702-6true]) [2023-11-30 07:41:32,774 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,774 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,775 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,775 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:32,775 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,775 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,775 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,775 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,775 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,775 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:32,775 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,775 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,775 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,776 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:32,776 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,776 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,776 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,776 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,776 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,776 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,776 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:32,776 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:32,777 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,777 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,777 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,777 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,777 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:32,784 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,784 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,784 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,784 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,839 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,839 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,839 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,839 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,839 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,839 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,839 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,839 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,840 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,840 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,840 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,840 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,840 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,840 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,840 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,840 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,842 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,842 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,842 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,842 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:32,842 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,842 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,843 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,843 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:32,843 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,843 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,843 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,843 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:32,843 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,843 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,843 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,843 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,843 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true]) [2023-11-30 07:41:32,843 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,843 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,843 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,843 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:32,844 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,844 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,844 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,844 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:32,844 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,844 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,844 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,844 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,844 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,844 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,844 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,844 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,844 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,844 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,845 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:32,845 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:32,845 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:32,845 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:32,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][171], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:32,847 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,847 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,847 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,848 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][367], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:32,849 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,849 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,849 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,849 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:32,850 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,850 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,851 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,851 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,851 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,865 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,865 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,865 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,865 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:32,865 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,865 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,865 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,865 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:32,866 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:32,866 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,866 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,866 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,866 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,868 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:32,868 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,868 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,869 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,869 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,869 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,869 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:32,869 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,869 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,869 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,869 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,869 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,869 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:32,869 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,869 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,869 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,869 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,869 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,869 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:32,870 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,870 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,870 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,870 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,870 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,895 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,895 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,895 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,895 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:32,900 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,900 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,900 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,900 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][556], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,900 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,900 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,900 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,900 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:32,901 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:32,901 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:32,901 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:32,901 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:32,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][557], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:32,901 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:32,901 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:32,901 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:32,901 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:32,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:32,901 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,901 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,901 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,901 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:32,901 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,901 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,902 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,902 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:32,902 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,902 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,902 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,902 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:32,902 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,902 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,902 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,902 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:32,902 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,902 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,902 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,902 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:41:32,903 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,903 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,903 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,903 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:32,903 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,903 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,903 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,903 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,903 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,903 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,903 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,903 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,903 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][337], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,903 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,903 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,904 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,904 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][558], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:32,905 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,906 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,906 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,906 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][271], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,916 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,916 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,916 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,916 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,916 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][308], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,916 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,917 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,917 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,917 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,917 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,917 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:32,917 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:32,917 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][540], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:32,918 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,922 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:32,922 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,922 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,922 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,922 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,922 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,922 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,922 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:32,922 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,922 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,922 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,922 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,922 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,922 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,922 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:32,923 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,923 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,923 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,923 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,923 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,923 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,923 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,923 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,923 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,924 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,924 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,924 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,924 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,924 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,924 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,924 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,924 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,924 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,924 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,924 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,924 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][542], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,924 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,924 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,924 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,925 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,925 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,925 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,925 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,925 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,925 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,925 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,925 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,925 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,925 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,925 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,925 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:32,925 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,925 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,925 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,926 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,926 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true]) [2023-11-30 07:41:32,937 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,938 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,938 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,938 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,938 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:32,970 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,970 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,970 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,970 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:32,974 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,974 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,974 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,974 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 91#L702-23true, 393#true]) [2023-11-30 07:41:32,975 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,975 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,975 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,975 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 393#true]) [2023-11-30 07:41:32,977 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,977 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,977 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,977 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 393#true]) [2023-11-30 07:41:32,977 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,977 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,977 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,977 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,979 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,979 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,979 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,979 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,979 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,979 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,979 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,979 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,979 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,979 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 7#L702-5true, 207#true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:32,979 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,979 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,979 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,979 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,979 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,979 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,980 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,980 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,980 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:32,980 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,980 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,980 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,980 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,980 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,980 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,980 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:32,982 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,982 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,982 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,982 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,982 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:32,982 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,982 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,982 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,982 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,982 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:32,986 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,986 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,986 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,986 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:32,988 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,989 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,989 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,989 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:32,989 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,989 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,989 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,989 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,989 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:32,989 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,989 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,990 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,990 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,990 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:32,990 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,990 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,990 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,990 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:32,990 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,991 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,991 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,991 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,991 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:32,991 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,991 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,991 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,991 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,991 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:32,991 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,991 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,991 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,991 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:32,992 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:32,993 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,993 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,993 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,993 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,993 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:32,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:32,993 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,994 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,994 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,994 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:32,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:32,994 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,994 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,994 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,994 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:32,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:32,999 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:32,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:32,999 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,000 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,000 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,000 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,000 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:33,002 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:33,002 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,003 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,003 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,003 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true]) [2023-11-30 07:41:33,003 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,003 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,003 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,003 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,003 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,003 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,003 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,004 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true]) [2023-11-30 07:41:33,004 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,004 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,004 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,004 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,004 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,004 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,004 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,004 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:33,010 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:41:33,010 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:33,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:33,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:33,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,011 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,011 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,011 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,011 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,011 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:33,011 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:41:33,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:33,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:33,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:41:33,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,012 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,012 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,012 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,012 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,012 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:33,020 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,020 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,020 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,020 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:33,020 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,021 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,021 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,021 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:33,039 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,039 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,039 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,039 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 46#L702-6true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:33,040 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,040 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,040 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,040 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,042 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,042 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,042 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,042 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,043 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,043 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,043 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,043 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,044 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,044 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,044 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,044 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 50#L702-27true, 191#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,045 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,045 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,045 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,045 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,045 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,046 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,046 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,046 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:33,046 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,046 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,046 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,046 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,071 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:33,072 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,072 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,072 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,072 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,072 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,072 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:33,072 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,072 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,072 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,072 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,072 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,073 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:33,073 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,073 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,073 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,073 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,073 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,073 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:41:33,073 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,073 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,073 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,073 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,073 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:33,074 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:33,074 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:33,074 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,074 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,074 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,074 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:33,075 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,075 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,075 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,075 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,075 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:41:33,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 46#L702-6true, 97#L702-8true, 393#true]) [2023-11-30 07:41:33,075 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,075 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,075 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,075 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:33,508 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,508 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,508 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,508 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,508 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,536 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 184#L702-12true, 393#true]) [2023-11-30 07:41:33,536 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,545 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][542], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:33,545 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,545 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,545 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,545 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,545 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,545 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,546 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,546 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][557], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:33,546 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,563 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:33,563 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,564 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:33,564 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:33,565 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,565 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,565 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,565 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,565 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,569 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][284], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:33,569 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,569 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,570 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,570 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,570 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:33,570 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,570 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,570 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,570 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,570 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true]) [2023-11-30 07:41:33,570 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,570 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,570 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,570 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,570 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,574 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:33,574 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,574 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,574 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,574 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,574 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,574 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,574 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:33,578 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,578 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,578 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,578 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,578 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true]) [2023-11-30 07:41:33,578 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,578 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,578 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,578 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,578 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 97#L702-8true]) [2023-11-30 07:41:33,579 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,579 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,579 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,579 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,579 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,580 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:33,580 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,580 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,580 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,580 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,580 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,580 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,580 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:33,580 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,580 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,581 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][542], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:33,581 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,581 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,581 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,581 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,581 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,581 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,581 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:33,581 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,582 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:33,582 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,582 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,582 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,582 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,582 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,582 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:33,589 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,589 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,589 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,589 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,651 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:33,652 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,652 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,652 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,652 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,652 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,652 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:33,652 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:33,652 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,652 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,652 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,652 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,653 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,653 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:33,653 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,653 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,653 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,653 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,653 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,653 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 97#L702-8true, 82#L707-16true, 393#true]) [2023-11-30 07:41:33,653 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:33,653 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,653 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,653 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,654 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,654 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:33,654 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,654 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,654 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,654 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,654 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:33,655 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,655 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,655 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,655 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:33,655 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,655 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,655 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,656 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:33,656 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,656 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,656 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,656 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:33,656 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,656 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,656 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,656 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:33,658 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,658 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,658 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,658 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,658 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][271], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:33,676 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,676 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,676 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,676 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,676 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][502], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:33,677 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,677 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,677 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,677 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,677 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:33,677 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,677 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,677 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,677 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,677 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,678 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:33,678 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,678 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,678 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,678 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,679 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,679 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,679 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:33,679 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,679 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,679 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,679 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,679 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,679 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,679 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true]) [2023-11-30 07:41:33,679 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,679 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,679 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,679 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,679 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,679 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][339], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:33,713 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,713 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,713 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,713 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:33,713 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,713 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,713 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,713 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:33,715 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,715 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,715 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,715 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,715 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:33,715 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,715 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,716 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,716 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,716 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:41:33,716 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,716 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,716 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,716 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,716 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:33,716 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,716 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,716 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,716 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,716 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:33,716 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,716 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,717 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,717 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,717 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:33,717 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,717 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,717 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,717 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,717 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:33,717 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,717 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,717 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,717 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,717 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:33,717 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,717 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,718 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,718 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,718 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:33,718 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][557], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:33,718 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:33,728 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:33,728 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,728 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,728 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,728 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,728 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,728 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,729 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true]) [2023-11-30 07:41:33,729 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,729 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,729 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,729 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,729 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,729 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,729 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][337], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:33,731 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,731 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,731 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,731 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,731 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][556], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:33,732 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,732 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,732 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,732 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,732 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 91#L702-23true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:33,781 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,781 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,781 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,781 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:33,782 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,782 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,782 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,782 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 393#true]) [2023-11-30 07:41:33,784 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,784 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,784 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,784 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,785 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:33,785 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,785 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,785 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,785 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,785 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,785 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:33,786 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,786 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,786 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,786 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,786 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:33,786 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,786 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,786 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,786 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:33,786 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,786 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,787 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,787 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,787 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,787 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:41:33,787 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:33,788 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,788 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,788 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,788 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,788 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:33,790 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,790 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,790 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,790 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 112#L702-18true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:33,790 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,791 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,791 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,791 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:33,791 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,791 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,791 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,791 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:33,791 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,791 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,791 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,791 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:33,792 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,792 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,792 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,792 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:33,792 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,792 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,793 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,793 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,793 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,793 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:33,793 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,793 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,793 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,793 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,793 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,793 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:33,800 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 46#L702-6true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:33,800 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,801 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,801 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,801 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:33,801 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,801 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,801 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,801 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:33,801 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,801 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,801 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,801 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:33,802 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,802 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:33,802 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,803 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,803 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,803 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,803 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:33,803 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,803 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,803 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,803 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true, 393#true]) [2023-11-30 07:41:33,803 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,803 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,803 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,803 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:33,804 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,804 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,804 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,804 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:33,804 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,804 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,804 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,804 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:33,805 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,805 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,805 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,805 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 46#L702-6true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:33,806 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,806 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,806 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,806 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,806 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,806 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,806 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,806 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:33,806 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:33,807 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,807 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,807 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,807 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:33,807 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 191#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:41:33,809 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,809 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,809 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,809 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,809 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:33,809 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,809 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,809 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,809 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:33,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:33,809 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,809 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,809 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,809 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,814 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,814 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,815 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,815 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,815 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:33,816 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,816 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,816 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,816 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,816 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,817 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,817 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,817 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,817 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,817 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,817 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][366], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:33,824 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,824 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,824 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,824 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,824 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,824 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,824 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,824 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,824 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,826 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,826 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,826 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,826 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,826 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,834 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,834 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,834 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,834 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,834 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [75#L702-20true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,835 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,835 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,835 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,835 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,835 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,854 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,854 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,854 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,854 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,854 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:33,855 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,855 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,855 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,855 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 50#L702-27true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,857 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,857 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,857 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,857 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:33,857 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,858 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,858 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,858 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:33,858 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,858 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,858 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,858 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 91#L702-23true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,860 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,860 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,861 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,861 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 91#L702-23true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:33,861 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,861 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,861 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,861 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 50#L702-27true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,861 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,861 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,861 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,861 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,862 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,862 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,862 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,862 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:41:33,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:33,862 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,862 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,862 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,862 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,862 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 50#L702-27true, 191#$Ultimate##0true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,863 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,863 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,863 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,863 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,863 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,863 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,863 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,863 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:33,864 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,864 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,864 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,864 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 191#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:33,865 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,865 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,865 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,865 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,865 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,889 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:33,889 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,889 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:33,890 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,890 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,890 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,890 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,890 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,890 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,890 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:33,890 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,890 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,890 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,890 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,890 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,890 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,890 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:33,891 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,891 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,891 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,891 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,891 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,891 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,891 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:33,891 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,891 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,891 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,891 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,891 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,891 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:33,891 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 46#L702-6true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:33,891 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,891 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,892 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,892 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,892 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,892 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][341], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 29#L701-3true, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:33,910 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,910 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,910 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,910 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][367], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:33,911 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,911 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,911 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,911 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 207#true, 393#true]) [2023-11-30 07:41:33,915 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,915 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,915 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:33,915 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:41:34,128 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:34,128 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,128 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,128 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,128 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,129 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,129 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,129 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,145 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 7#L702-5true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:34,145 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,145 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,145 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,145 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,145 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,145 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,166 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:34,166 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,166 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,166 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,166 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,166 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,166 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,168 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:34,168 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,168 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,168 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,168 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,169 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:34,169 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,169 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,169 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:34,169 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,169 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:34,170 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,170 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,170 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,170 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,170 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,170 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,170 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:34,170 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,170 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,170 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,170 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,170 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,170 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,174 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:34,174 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,174 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,174 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,174 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,174 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,174 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,174 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:34,174 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,174 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,174 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,174 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,174 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,174 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,182 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:34,182 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,182 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,183 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,183 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,183 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,183 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,183 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,183 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:41:34,183 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,183 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:34,183 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,184 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,184 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,184 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,184 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:34,184 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,184 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,184 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,184 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,184 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,185 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,185 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,186 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:34,186 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,186 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,186 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,186 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,186 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,186 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,186 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:34,187 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,187 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,187 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,187 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,187 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,187 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,187 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:34,187 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,187 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,187 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,187 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,187 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,187 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,187 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:34,187 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,187 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,187 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,187 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,187 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,188 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,188 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 184#L702-12true]) [2023-11-30 07:41:34,188 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,188 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,188 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,188 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,188 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,188 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,188 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:34,188 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,188 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,188 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,188 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,188 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,188 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,188 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][557], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:34,188 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,188 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,189 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,189 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,189 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,189 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:34,268 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,268 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,268 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,268 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,268 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:34,269 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,269 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,269 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,269 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,269 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:34,269 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,269 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,269 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,269 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,269 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,272 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:34,272 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,272 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,272 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,272 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,272 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,272 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,292 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][504], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:34,292 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,292 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,292 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,292 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,292 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,292 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,292 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,313 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true]) [2023-11-30 07:41:34,313 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,313 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,314 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,314 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,314 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,314 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,314 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true]) [2023-11-30 07:41:34,314 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,314 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,314 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,314 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,314 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,314 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,314 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][397], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:34,330 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,330 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,330 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,330 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:34,330 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,330 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,330 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,330 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][558], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:34,337 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,337 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,337 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,337 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,345 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:34,345 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,345 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,345 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,345 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,346 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,346 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,347 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:34,347 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,347 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,347 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,347 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,347 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,347 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,347 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][543], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:34,347 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,348 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,348 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,348 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,348 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:34,348 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,348 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,348 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,348 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,348 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,348 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:34,403 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,403 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,404 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,404 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:34,405 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,405 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,405 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,405 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:34,406 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,406 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,406 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,406 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:34,408 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,408 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,408 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,408 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:34,408 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,408 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,408 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,408 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:34,409 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,409 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,409 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,409 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:34,409 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,409 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,409 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,409 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:34,410 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,410 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,410 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,410 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, 185#L701-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:41:34,411 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,411 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,411 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,411 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,645 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:34,646 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,646 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,646 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,646 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,646 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,646 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,646 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:34,646 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,646 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,646 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,646 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,646 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,647 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:34,648 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,648 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,648 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,648 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,648 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:34,649 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:34,650 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,650 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,650 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,650 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 36#L701-3true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:34,650 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,650 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,650 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 91#L702-23true, 36#L701-3true, 393#true]) [2023-11-30 07:41:34,651 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:34,669 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,669 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,669 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,669 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,669 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:34,669 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,669 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,669 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,669 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,670 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:34,670 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,670 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,671 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,671 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,671 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:34,671 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,671 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,671 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,671 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,671 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:34,672 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,672 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,672 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,672 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,672 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:34,672 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,672 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,672 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,673 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,673 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:34,673 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,673 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,673 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,673 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,673 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:34,673 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,674 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,674 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,674 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,674 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 91#L702-23true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:34,675 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,675 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,675 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,675 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 50#L702-27true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:34,675 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,675 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,675 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,675 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 91#L702-23true, 36#L701-3true, 393#true]) [2023-11-30 07:41:34,676 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,676 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,676 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,680 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:34,680 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,681 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,681 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,681 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 191#$Ultimate##0true, 207#true, 50#L702-27true, 393#true]) [2023-11-30 07:41:34,681 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,681 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,681 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,681 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 191#$Ultimate##0true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:34,682 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,682 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,682 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,682 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:41:34,683 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,683 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,683 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,683 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 191#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:34,683 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,683 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,683 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,684 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 191#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:41:34,684 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,684 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,684 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,684 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 191#$Ultimate##0true, 50#L702-27true, 393#true]) [2023-11-30 07:41:34,684 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:34,691 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,691 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,691 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,692 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,692 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 91#L702-23true, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:34,701 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,702 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,702 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,702 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:34,702 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,702 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,702 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,702 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:34,702 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,703 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,703 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,703 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:34,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:34,712 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,713 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,713 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,713 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:34,713 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,713 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,713 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,713 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 91#L702-23true, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:34,714 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,714 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,714 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,714 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:41:34,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 46#L702-6true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:34,714 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,714 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,714 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,714 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:34,733 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,733 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,734 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,734 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:34,734 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,734 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,734 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,734 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:34,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 50#L702-27true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:34,734 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,735 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,735 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,735 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 50#L702-27true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:34,735 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,735 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,735 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,735 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,735 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:34,736 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,736 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,736 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,736 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,736 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:34,736 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,736 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,736 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,736 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 50#L702-27true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:34,739 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,739 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,739 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,739 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,739 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,768 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:34,768 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,768 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,768 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,769 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,769 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,769 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,769 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:34,769 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,769 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,769 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,769 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,769 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,769 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 207#true, 393#true]) [2023-11-30 07:41:34,785 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,785 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,785 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:34,785 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:41:35,027 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:35,027 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,027 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,027 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,028 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,028 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,028 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,028 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,039 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:41:35,039 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,039 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,039 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,039 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,039 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,039 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,039 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,041 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:35,041 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,041 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,041 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,041 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,041 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,041 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,041 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,041 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,041 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:41:35,041 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,042 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:35,042 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,042 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,042 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,042 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,042 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,042 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,076 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:35,076 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,077 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,077 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,077 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,077 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,077 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,077 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:35,077 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,077 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,077 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,077 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,077 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,077 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,077 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,081 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][269], [38#L702-8true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|)]) [2023-11-30 07:41:35,081 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,081 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,081 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,081 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,081 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,081 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,081 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,082 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][285], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true]) [2023-11-30 07:41:35,082 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,082 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,082 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,082 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,082 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,082 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,082 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,083 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][518], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true]) [2023-11-30 07:41:35,083 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,083 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,083 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,083 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,083 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,083 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,083 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,090 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 97#L702-8true]) [2023-11-30 07:41:35,090 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,090 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,090 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,090 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,090 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,090 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,090 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,093 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:35,093 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,093 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,093 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,093 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,094 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,094 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,094 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,183 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:35,183 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,183 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:35,183 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,183 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,183 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,183 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,183 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,183 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,184 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,184 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][381], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:35,184 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,184 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,184 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,184 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,184 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,184 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,184 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:35,190 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,190 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,191 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,191 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 191#$Ultimate##0true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:35,204 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,204 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,204 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,204 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][391], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:35,259 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,259 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,259 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,260 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:35,309 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,309 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,309 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,309 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:35,310 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,310 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,310 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,310 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:35,314 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,314 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,314 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,314 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:35,314 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,314 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,314 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,314 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:35,314 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,314 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,314 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,315 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:35,315 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,315 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,315 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,315 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 207#true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:35,316 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:41:35,316 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:35,317 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,317 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,317 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,317 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 185#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:35,317 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,317 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,317 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,317 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:35,320 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,320 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,320 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,320 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,320 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:35,321 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,321 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,321 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,321 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:35,321 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,321 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,321 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,322 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:35,322 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,322 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,322 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,322 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:35,322 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,322 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,322 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,322 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,322 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:35,323 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,323 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,323 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,323 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,323 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:35,323 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,323 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,323 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,324 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,324 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 91#L702-23true, 36#L701-3true, 393#true]) [2023-11-30 07:41:35,324 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,324 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,324 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,324 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,324 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 50#L702-27true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:35,324 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,324 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,324 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,324 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:35,325 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,325 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,325 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,325 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,325 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:35,325 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,325 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,325 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,325 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,332 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:35,332 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,332 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,332 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,332 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,332 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,332 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:35,334 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,334 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,334 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,334 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,334 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 36#L701-3true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:35,335 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,335 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,335 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,335 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:35,336 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,336 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,336 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,336 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,336 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:35,336 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:35,336 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:35,336 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:35,336 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:35,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:35,337 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:35,337 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:35,337 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:35,337 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:35,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 46#L702-6true, 50#L702-27true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:35,337 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 191#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:41:35,338 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,338 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,338 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,338 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,338 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:35,349 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,349 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,349 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,349 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:35,359 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,359 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,359 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,359 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:35,360 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,360 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,360 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,360 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:35,362 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,362 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,362 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,362 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 46#L702-6true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:35,362 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,362 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,362 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,362 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][171], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:35,368 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,368 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,368 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,368 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 50#L702-27true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:35,380 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,381 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,381 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,381 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,381 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:35,381 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,381 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,381 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,381 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:35,381 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,382 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,382 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,382 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,382 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:35,382 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,382 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,382 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,382 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,382 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 91#L702-23true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:35,385 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,385 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,385 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,385 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:35,385 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,385 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,385 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,386 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 207#true, 91#L702-23true, 117#L702-3true, 393#true]) [2023-11-30 07:41:35,386 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:35,386 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:35,386 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:35,386 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:35,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:35,386 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,386 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,386 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,386 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:35,386 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,387 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,387 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,387 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:35,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 91#L702-23true, 117#L702-3true, 393#true]) [2023-11-30 07:41:35,387 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:35,387 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:35,387 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:35,387 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:35,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 121#L707-13true]) [2023-11-30 07:41:35,415 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,415 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,415 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,415 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:41:35,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][185], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 107#L702-23true, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:35,417 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,417 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,417 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:35,417 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:41:36,239 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:36,239 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 191#$Ultimate##0true, 91#L702-23true, 184#L702-12true, 393#true]) [2023-11-30 07:41:36,243 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,282 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:36,282 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,282 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,282 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,282 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,282 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,282 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,282 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,283 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:41:36,283 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,283 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,284 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][542], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:41:36,284 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,284 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,284 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,284 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,284 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,284 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,285 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,285 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][557], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 188#L702-9true]) [2023-11-30 07:41:36,285 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,285 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,285 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,285 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,285 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,285 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,285 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,374 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:36,374 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,374 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,374 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,375 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,375 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,375 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,375 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,375 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,375 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:36,375 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,375 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,375 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,375 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,375 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,376 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,376 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,376 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 91#L702-23true, 36#L701-3true, 393#true, 188#L702-9true]) [2023-11-30 07:41:36,378 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,378 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,378 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,378 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 191#$Ultimate##0true, 50#L702-27true, 393#true, 188#L702-9true]) [2023-11-30 07:41:36,381 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,381 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,382 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,382 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,391 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 188#L702-9true]) [2023-11-30 07:41:36,391 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 152#L702-5true, 393#true]) [2023-11-30 07:41:36,670 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,670 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,670 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,670 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][329], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:36,671 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,671 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,671 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,671 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 7#L702-5true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:36,729 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,729 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,729 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,729 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:36,833 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,833 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,833 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,833 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:36,834 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,834 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,834 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,834 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 91#L702-23true, 117#L702-3true, 393#true]) [2023-11-30 07:41:36,835 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:36,835 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:36,835 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:36,835 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:36,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:36,836 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:36,836 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:36,836 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:36,836 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:36,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:36,840 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,840 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,840 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,840 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:41:36,841 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,841 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,841 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,841 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:36,841 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,841 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,841 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,842 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:36,842 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,842 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,842 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,842 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 207#true, 393#true]) [2023-11-30 07:41:36,844 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,844 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,844 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,844 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 207#true, 393#true]) [2023-11-30 07:41:36,844 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,844 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,844 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,844 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:36,846 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,846 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,846 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,846 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 112#L702-18true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:36,851 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,851 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,851 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,851 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,851 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,852 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:36,852 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,852 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,852 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,852 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,852 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,852 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,852 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:36,852 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,853 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,853 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,853 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,853 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,853 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:36,855 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,855 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,855 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,855 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,855 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,855 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 36#L701-3true, 393#true]) [2023-11-30 07:41:36,855 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,855 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,855 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,855 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,855 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,856 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:36,856 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,856 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,856 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,856 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:36,866 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,866 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,867 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,867 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,867 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:36,867 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,867 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,867 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,867 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,867 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 207#true, 117#L702-3true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:36,868 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,868 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,868 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,868 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 46#L702-6true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:36,868 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,868 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,869 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,869 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 207#true, 50#L702-27true, 36#L701-3true, 393#true]) [2023-11-30 07:41:36,869 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,869 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,869 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,869 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,869 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:36,870 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,870 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,870 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,870 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:36,870 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,870 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,871 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,871 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,871 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 36#L701-3true, 393#true]) [2023-11-30 07:41:36,871 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,871 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,871 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,871 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,871 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 112#L702-18true, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:36,882 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,882 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,882 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,882 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 112#L702-18true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:36,883 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,883 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,883 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,883 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 112#L702-18true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:36,897 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,897 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,897 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,897 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 112#L702-18true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:36,897 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,898 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,898 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,899 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 112#L702-18true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:36,901 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:36,901 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:36,901 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:36,901 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:36,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:36,902 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,902 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,902 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,902 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,902 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:36,903 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,903 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,903 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,903 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:36,906 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,906 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,906 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,906 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:36,917 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,917 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,917 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,917 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:36,917 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,917 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,917 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,917 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:36,918 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,918 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,918 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,918 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:36,921 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:36,921 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,921 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,921 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,922 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,922 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:36,922 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,922 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,922 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,922 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:36,922 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,922 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,922 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,923 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,923 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:36,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:36,923 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,923 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,923 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,923 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,923 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:36,923 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,923 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,923 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,923 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:36,950 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,950 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,950 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,950 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,950 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][333], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:36,958 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,958 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,958 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,958 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][333], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:36,959 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,959 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,959 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,959 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:36,980 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:36,980 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:36,980 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:36,980 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:36,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:36,989 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,989 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,989 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,989 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:36,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][341], [38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 16#L702-27true, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:36,994 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,994 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,994 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,994 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][367], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 107#L702-23true, 22#L702-3true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:36,995 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:36,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:37,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][247], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:41:37,000 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:41:37,000 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:37,000 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:37,000 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:41:37,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:41:37,000 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:37,000 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:37,000 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:37,001 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:37,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:37,001 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:37,001 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:37,001 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:37,001 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:37,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:37,037 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:41:37,037 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:37,037 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:37,037 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:41:37,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 16#L702-27true, 14#L708true, 385#true, 207#true, 393#true]) [2023-11-30 07:41:37,037 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:37,037 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:37,037 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:37,037 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:37,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 188#L702-9true]) [2023-11-30 07:41:37,459 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:37,459 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:37,459 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:37,459 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:37,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 184#L702-12true]) [2023-11-30 07:41:37,460 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:37,460 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:37,460 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:37,460 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:37,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:37,729 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:37,729 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:37,729 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:37,729 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:37,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:37,729 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:37,729 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:37,729 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:37,729 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:37,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 184#L702-12true, 393#true]) [2023-11-30 07:41:37,730 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:37,730 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:37,730 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:37,730 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:37,730 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:37,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 184#L702-12true, 393#true]) [2023-11-30 07:41:37,730 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:37,730 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:37,730 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:37,730 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:38,026 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,026 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,026 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,026 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:38,181 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,181 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,181 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,181 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:38,183 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,183 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,183 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,183 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:41:38,187 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,187 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,187 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,187 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:41:38,188 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,188 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,188 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,188 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 48#L702-3true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:38,189 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:41:38,189 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:41:38,189 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:41:38,189 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:41:38,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:38,189 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,189 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,189 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,189 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 46#L702-6true, 48#L702-3true, 393#true]) [2023-11-30 07:41:38,190 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:41:38,190 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:41:38,190 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:41:38,190 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:41:38,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:38,190 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,190 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,190 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,190 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:38,191 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,191 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,191 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,191 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:41:38,192 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,192 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,192 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,192 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 185#L701-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 207#true, 393#true]) [2023-11-30 07:41:38,193 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,193 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,193 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,193 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:38,196 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,196 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,196 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,196 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:38,197 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,197 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,197 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,197 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:38,199 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 152#L702-5true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:38,199 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,199 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,199 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,199 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 46#L702-6true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:38,200 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,200 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,200 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,200 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 46#L702-6true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:38,200 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,200 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,200 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,200 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 112#L702-18true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:38,213 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,213 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,213 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,214 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 112#L702-18true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:38,214 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,214 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,214 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,214 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 112#L702-18true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:38,215 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,215 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,215 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,215 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:38,215 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,215 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,215 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,215 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,216 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:38,216 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,216 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,216 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,216 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,216 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:38,218 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,218 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,218 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,218 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,218 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:38,218 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,218 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,218 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,218 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:38,219 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,219 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,219 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,219 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,219 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:38,219 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,219 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,219 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,219 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,220 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 36#L701-3true, 393#true]) [2023-11-30 07:41:38,220 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,220 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,220 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,220 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,220 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,220 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 112#L702-18true, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:38,233 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,233 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,233 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,233 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,233 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 112#L702-18true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:38,241 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,241 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,241 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,242 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:38,244 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,244 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,244 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,244 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:38,244 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,244 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,245 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,245 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true]) [2023-11-30 07:41:38,246 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,246 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,246 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,246 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:38,247 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,247 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,247 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,247 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 46#L702-6true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:38,248 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,248 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,248 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,248 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:38,248 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,249 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,249 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,249 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,249 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:38,249 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,249 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,249 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,249 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,249 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:38,257 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,257 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,257 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,257 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:38,259 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,259 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,259 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,259 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:38,259 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,259 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,259 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,259 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:38,261 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,261 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,261 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,261 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:38,262 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,262 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,262 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,262 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [111#L703-2true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:38,295 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,295 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,295 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,295 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [111#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:38,296 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,296 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,296 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,296 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][333], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:38,297 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,297 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,297 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,297 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:41:38,326 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,326 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,326 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,326 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:38,327 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,327 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,327 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,327 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:38,360 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,360 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,360 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,360 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:41:38,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:38,721 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,721 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,721 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,722 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,722 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:38,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 184#L702-12true, 393#true]) [2023-11-30 07:41:38,858 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,858 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,858 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,858 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:38,858 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][556], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:39,166 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,166 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,166 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,166 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:39,263 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,263 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,263 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,263 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:39,264 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,264 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,264 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,264 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 207#true, 48#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:39,268 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,268 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,268 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,268 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:39,269 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,269 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,269 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,269 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:41:39,271 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,271 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,271 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,271 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:39,272 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:41:39,272 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:41:39,272 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:41:39,272 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:41:39,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:39,273 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,273 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,273 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,273 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:39,273 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:41:39,273 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:41:39,273 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:41:39,273 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:41:39,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:39,274 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,274 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,274 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,274 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 393#true]) [2023-11-30 07:41:39,274 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,274 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,274 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,274 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 393#true]) [2023-11-30 07:41:39,275 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,275 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,275 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,275 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:39,278 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,278 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,278 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,279 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:39,279 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,279 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,279 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,279 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:39,280 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,280 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,280 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,280 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:39,280 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,280 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,280 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,281 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:39,281 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,281 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,281 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,281 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:39,281 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:39,281 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 112#L702-18true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:39,282 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,282 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,282 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,282 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,283 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:39,283 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,283 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,283 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,283 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,283 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,283 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:39,283 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,283 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,284 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,284 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,284 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:39,284 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,284 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,284 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,284 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:39,285 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,285 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,285 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,285 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,285 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:39,285 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,285 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,285 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,285 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 91#L702-23true, 117#L702-3true, 393#true]) [2023-11-30 07:41:39,286 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,286 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,286 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,286 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,286 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:39,294 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,294 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,294 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,294 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:41:39,295 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,295 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,296 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,296 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:39,299 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,299 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,299 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,299 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:39,299 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,299 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,299 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,299 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [112#L702-18true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:39,301 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,301 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,301 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,301 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,301 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,302 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:39,302 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,302 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,302 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,302 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,302 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,302 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,302 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true]) [2023-11-30 07:41:39,302 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,302 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,303 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,303 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,303 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,303 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 152#L702-5true, 393#true]) [2023-11-30 07:41:39,303 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,303 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,303 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,303 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,303 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 117#L702-3true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:39,304 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,304 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,304 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,304 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:39,304 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,304 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,305 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,305 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,305 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 46#L702-6true, 117#L702-3true, 393#true]) [2023-11-30 07:41:39,306 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,306 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,306 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,306 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:39,307 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,308 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,308 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,308 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:39,309 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,309 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,309 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,309 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:39,317 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,317 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,317 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,317 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:39,320 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,320 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,320 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,320 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 393#true]) [2023-11-30 07:41:39,322 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,322 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,322 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,322 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:39,332 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,332 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,332 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,333 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:39,333 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,333 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,333 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,333 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true]) [2023-11-30 07:41:39,336 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,336 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,337 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,337 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:39,337 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,337 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,337 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,337 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,337 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:39,338 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,338 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,338 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,338 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:39,338 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,338 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,338 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,338 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,338 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:39,339 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,339 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,339 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,339 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,339 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:39,346 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,346 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,346 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,346 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:39,346 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,346 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,346 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,346 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 91#L702-23true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:39,348 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,348 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,348 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,349 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,349 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 50#L702-27true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:39,349 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,349 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,349 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,349 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 152#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:39,349 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,349 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,349 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,349 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:39,349 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:39,349 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:39,349 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:39,349 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:39,350 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:39,350 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,350 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,350 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,350 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,350 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:39,350 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,351 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,351 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,351 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 82#L707-16true, 393#true]) [2023-11-30 07:41:39,351 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,351 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,351 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,351 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:39,351 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:39,351 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:39,351 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:39,351 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:39,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][171], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:39,359 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,359 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,359 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,359 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:39,380 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,380 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,380 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,380 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:39,381 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,381 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,381 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,381 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:39,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [111#L703-2true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:39,383 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,383 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,383 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,383 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:39,408 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,408 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,408 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,408 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:39,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 393#true]) [2023-11-30 07:41:39,413 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,413 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,414 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,414 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 121#L707-13true]) [2023-11-30 07:41:39,414 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,414 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,414 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:39,414 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:41:40,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 188#L702-9true]) [2023-11-30 07:41:40,191 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,191 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,191 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,191 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][89], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 152#L702-5true]) [2023-11-30 07:41:40,257 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,257 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,257 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,257 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:40,572 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,572 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,572 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,572 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 152#L702-5true, 393#true]) [2023-11-30 07:41:40,694 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,694 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,694 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,694 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:40,695 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,696 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,696 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,696 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:40,696 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,696 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,696 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,696 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:40,701 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,701 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,701 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,701 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:41:40,701 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,701 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,701 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,701 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 385#true, 14#L708true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:40,702 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,702 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,702 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,702 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:40,703 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,703 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,703 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,703 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:40,704 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,704 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,704 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,704 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:41:40,705 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,705 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,705 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,705 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][499], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:40,706 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:41:40,706 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:41:40,706 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:41:40,706 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:41:40,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:40,706 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,706 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,706 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,706 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 207#true, 393#true]) [2023-11-30 07:41:40,707 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,708 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,708 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,708 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 112#L702-18true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:40,711 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,711 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,711 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,711 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,711 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 112#L702-18true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:40,711 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,711 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,711 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,711 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,711 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,713 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:40,713 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,713 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,713 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,713 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,714 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,714 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,714 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,714 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 152#L702-5true, 393#true]) [2023-11-30 07:41:40,714 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,714 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,714 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,714 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,714 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,714 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,714 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:40,714 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:41:40,714 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:41:40,715 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:41:40,715 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:41:40,715 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:41:40,715 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:41:40,715 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:40,715 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,715 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,715 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,715 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,715 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,715 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 117#L702-3true, 393#true]) [2023-11-30 07:41:40,715 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,715 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,715 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,715 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 191#$Ultimate##0true, 393#true]) [2023-11-30 07:41:40,718 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,718 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,718 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,718 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:40,718 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,718 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,718 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,718 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:41:40,719 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,719 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,719 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,719 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:40,720 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,720 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,720 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,720 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 59#L702-5true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 393#true]) [2023-11-30 07:41:40,725 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,725 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,725 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,725 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 41#L702-18true, 207#true, 393#true]) [2023-11-30 07:41:40,727 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,727 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,727 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,727 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true, 393#true]) [2023-11-30 07:41:40,728 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,728 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,728 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,728 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:40,730 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,731 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,731 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,731 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:40,731 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,731 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,731 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,731 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 152#L702-5true, 393#true]) [2023-11-30 07:41:40,734 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,734 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,734 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,734 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 207#true, 50#L702-27true, 117#L702-3true, 393#true]) [2023-11-30 07:41:40,735 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,735 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,735 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,735 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,735 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:40,736 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,736 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,736 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,736 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 117#L702-3true, 393#true]) [2023-11-30 07:41:40,736 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,736 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,736 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,736 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,736 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:40,738 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,738 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,738 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,738 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,738 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:40,739 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,739 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,739 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,739 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,739 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:40,739 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,739 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,740 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,740 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,740 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,741 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 91#L702-23true, 152#L702-5true, 393#true]) [2023-11-30 07:41:40,741 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,741 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,741 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,741 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,741 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,741 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,742 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 152#L702-5true, 393#true]) [2023-11-30 07:41:40,742 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,742 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,742 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,742 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,742 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,742 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][382], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:40,744 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,744 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,744 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,744 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:40,754 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:40,755 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,755 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,755 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,755 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:40,757 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,757 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,757 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,757 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:40,758 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,758 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,758 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,758 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 393#true]) [2023-11-30 07:41:40,759 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,760 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,760 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,760 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true]) [2023-11-30 07:41:40,769 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,769 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,769 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,769 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,769 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true]) [2023-11-30 07:41:40,769 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,769 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,769 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,770 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,770 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:40,770 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,770 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,770 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,770 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,770 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:40,783 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,783 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,783 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,783 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:40,784 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,784 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,784 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,784 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:40,786 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,786 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,786 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,786 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,786 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:40,786 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,786 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,786 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,786 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,786 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][227], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 121#L707-13true]) [2023-11-30 07:41:40,796 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,796 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,796 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,796 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][227], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:40,797 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,797 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,797 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,797 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [111#L703-2true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:40,826 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,826 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,826 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,826 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [111#L703-2true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:40,826 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,826 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,827 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,827 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:40,827 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,827 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,827 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,827 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:40,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:40,864 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,864 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,864 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,864 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][247], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:41:40,874 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:41:40,874 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:41:40,874 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:41:40,874 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:41:40,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:41:40,874 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,874 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:41:40,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:41:40,874 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,874 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,874 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:40,874 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:41,414 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 152#L702-5true, 393#true]) [2023-11-30 07:41:41,414 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:41:41,414 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:41,414 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:41,414 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:41,414 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:41,414 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:41,415 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:41,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:41,745 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:41,745 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:41,745 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:41,745 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:41,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:41:41,745 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:41,745 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:41,745 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:41,745 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:41,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:41,746 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:41,746 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:41,746 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:41,746 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:41,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 152#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 393#true]) [2023-11-30 07:41:41,746 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:41,746 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:41,746 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:41,746 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:41,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 393#true]) [2023-11-30 07:41:41,747 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:41,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:41,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:41,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:41,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 91#L702-23true, 152#L702-5true, 184#L702-12true, 393#true]) [2023-11-30 07:41:41,748 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:41,748 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:41,748 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:41,748 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][556], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:42,128 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,129 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,129 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,129 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:42,235 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,236 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 46#L702-6true, 97#L702-8true, 393#true]) [2023-11-30 07:41:42,237 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,237 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,237 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,237 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 393#true]) [2023-11-30 07:41:42,269 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,269 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,269 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,269 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 393#true]) [2023-11-30 07:41:42,270 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,270 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,270 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,270 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 7#L702-5true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:42,270 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,270 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,270 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,270 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:41:42,271 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,271 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,271 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,271 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:41:42,272 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,272 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,272 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,272 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:41:42,272 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,272 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,273 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,273 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:41:42,273 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,273 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,273 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,273 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:42,275 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,275 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,275 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,275 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:42,276 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,276 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,276 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,276 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:42,276 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,276 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,276 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,277 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:41:42,277 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,277 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,277 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,277 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:42,278 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:41:42,278 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:42,278 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:42,278 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:41:42,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 191#$Ultimate##0true, 393#true]) [2023-11-30 07:41:42,280 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,280 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,280 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,280 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][416], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:42,281 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,281 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,281 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,281 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:42,281 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,281 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,282 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,282 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:41:42,288 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,288 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,288 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,288 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 207#true, 393#true]) [2023-11-30 07:41:42,290 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,290 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,290 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,290 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:42,293 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,293 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,293 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,293 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:42,294 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,294 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,294 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,294 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,294 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:42,294 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,294 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,294 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,294 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,294 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:42,294 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,295 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,295 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,295 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:42,295 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,295 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,295 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,295 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:42,296 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,308 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,308 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,308 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,308 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 46#L702-6true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:42,309 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,309 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,309 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,309 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,309 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 117#L702-3true, 393#true]) [2023-11-30 07:41:42,309 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,309 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,310 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,310 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,310 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,310 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:42,310 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,310 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,310 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,310 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,310 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:42,310 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,310 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,311 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,311 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,311 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:42,311 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,311 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,311 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,311 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,311 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:42,311 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,311 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,311 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,311 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,311 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:42,312 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,312 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,312 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,312 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,312 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 50#L702-27true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:42,312 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,312 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,312 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,312 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,312 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true]) [2023-11-30 07:41:42,313 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,313 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,313 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,313 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,313 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 152#L702-5true, 393#true]) [2023-11-30 07:41:42,313 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,313 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,313 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,313 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,313 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [111#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:42,314 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,314 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,314 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,314 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:42,314 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,314 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,314 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,314 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:42,320 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,321 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,321 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,321 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,321 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,322 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 152#L702-5true, 393#true]) [2023-11-30 07:41:42,322 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,322 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,322 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,322 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,322 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,322 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true]) [2023-11-30 07:41:42,322 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,322 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,322 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,322 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,323 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:42,323 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,323 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,323 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,323 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,323 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,323 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:42,351 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,351 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,352 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,352 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [106#L707-15true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true]) [2023-11-30 07:41:42,352 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,352 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,352 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,352 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,352 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:42,373 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,373 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,373 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,373 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 207#true, 50#L702-27true, 46#L702-6true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:42,374 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,374 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,374 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,374 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:42,376 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,376 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,376 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,376 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:42,377 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,377 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,377 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,377 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][227], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:42,381 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,381 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,381 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,381 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][227], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:42,381 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,381 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,381 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,381 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [111#L703-2true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:42,407 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,407 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,407 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,407 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:41:42,436 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,436 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,436 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,436 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:41:42,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:42,437 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,437 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,437 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,437 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:42,956 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,956 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,956 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,956 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:42,978 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,978 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,978 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,978 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,978 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 184#L702-12true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:42,979 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,979 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,979 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,979 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,979 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:42,979 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,979 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,979 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,979 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:42,980 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,980 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,980 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,980 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,980 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 184#L702-12true, 152#L702-5true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:42,980 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,980 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,980 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,980 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,980 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:42,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 207#true, 152#L702-5true, 184#L702-12true, 393#true]) [2023-11-30 07:41:42,980 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,980 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,980 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,980 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:42,981 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:43,219 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,219 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,219 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,219 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][368], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 32#L702-21true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:43,264 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:41:43,264 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:41:43,264 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:41:43,264 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:41:43,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][368], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:43,264 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,264 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,264 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,264 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][368], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:43,264 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,264 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,265 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,265 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 91#L702-23true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:43,413 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,413 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,413 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,413 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 97#L702-8true, 393#true]) [2023-11-30 07:41:43,414 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,414 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,414 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,414 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 385#true, 14#L708true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:41:43,421 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,421 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,421 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,421 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:41:43,422 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,423 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,423 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,423 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 393#true]) [2023-11-30 07:41:43,423 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,423 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,423 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,423 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:41:43,425 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,425 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,425 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,425 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:43,429 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,429 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,429 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,429 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,429 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,438 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:43,438 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,438 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,438 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,438 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,438 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,438 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,439 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:43,439 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,439 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,439 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,439 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,439 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,439 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 152#L702-5true, 393#true]) [2023-11-30 07:41:43,440 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,440 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,440 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,440 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:43,440 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,440 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,440 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,440 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:43,440 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,440 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,441 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,441 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:43,441 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,441 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,441 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,441 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:43,441 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,441 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,441 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,441 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 393#true]) [2023-11-30 07:41:43,446 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,446 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,446 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,446 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 393#true]) [2023-11-30 07:41:43,446 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,446 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,446 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,447 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:43,452 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,452 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,452 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,452 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:43,453 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,453 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,453 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,453 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:43,453 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,454 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,454 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,454 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:43,454 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,454 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,454 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,454 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,455 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 152#L702-5true, 393#true]) [2023-11-30 07:41:43,455 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,455 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,455 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,455 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,455 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,455 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 393#true]) [2023-11-30 07:41:43,455 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,455 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,455 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,455 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:43,456 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,456 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,456 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,456 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,456 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,456 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:43,456 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,456 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,456 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,456 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,456 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,456 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][419], [111#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:43,458 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,458 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,458 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,458 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:43,469 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,469 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,469 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,469 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 46#L702-6true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:43,470 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,470 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,470 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,470 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:43,472 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,472 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,472 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,472 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:43,473 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,473 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,473 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,473 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,473 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:43,483 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,483 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,483 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,483 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:43,483 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,483 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,483 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,483 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:43,486 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,486 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,486 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,486 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 46#L702-6true, 50#L702-27true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:43,489 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,489 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,489 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,489 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:43,501 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,501 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,501 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,501 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:43,501 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,501 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,502 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,502 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 91#L702-23true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:43,504 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,504 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:43,505 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,505 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,505 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,505 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true]) [2023-11-30 07:41:43,505 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:43,505 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:43,505 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:43,505 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:43,506 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:43,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:43,506 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,506 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,506 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,506 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,506 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true]) [2023-11-30 07:41:43,506 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,507 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,507 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,507 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true, 393#true]) [2023-11-30 07:41:43,507 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:43,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 97#L702-8true, 393#true]) [2023-11-30 07:41:43,507 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:43,507 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:43,507 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:43,507 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:43,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][227], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:43,513 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,513 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,513 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,513 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 121#L707-13true]) [2023-11-30 07:41:43,515 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,515 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,515 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,515 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 46#L702-6true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:43,515 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,515 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,515 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,515 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:43,550 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,550 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,550 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,550 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:43,561 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,561 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,561 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,561 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:41:43,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 207#true, 393#true]) [2023-11-30 07:41:43,561 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,561 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,561 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:43,561 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,234 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:44,234 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,234 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,234 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,234 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,234 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,234 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:44,234 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,234 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,234 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,235 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:44,235 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,235 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 91#L702-23true, 152#L702-5true, 184#L702-12true, 393#true]) [2023-11-30 07:41:44,235 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,236 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,236 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,236 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:44,286 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,286 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,286 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,286 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:44,286 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,286 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,286 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,286 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:44,287 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,287 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,287 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,287 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:44,287 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,287 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,287 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,287 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:44,417 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:41:44,417 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:41:44,417 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:41:44,417 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:41:44,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:44,417 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,417 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,417 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,417 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,418 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:44,554 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,554 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,554 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,554 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:44,557 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,557 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,557 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,557 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:41:44,558 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,558 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,558 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,558 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:41:44,559 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,559 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,559 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,559 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,563 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:44,563 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,563 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,563 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,563 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,563 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,563 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 36#L701-3true, 393#true]) [2023-11-30 07:41:44,564 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,564 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,564 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,564 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][452], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:44,564 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,564 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,564 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,564 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 393#true]) [2023-11-30 07:41:44,566 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,566 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,567 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,567 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:44,567 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,567 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,567 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,567 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:44,570 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,570 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,570 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,570 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 97#L702-8true, 393#true]) [2023-11-30 07:41:44,571 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,571 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,571 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,572 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,572 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:44,572 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,572 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,572 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,572 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,572 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,572 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,573 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 91#L702-23true, 97#L702-8true, 393#true]) [2023-11-30 07:41:44,573 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,573 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,573 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,573 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,573 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,573 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:44,573 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,573 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,573 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,574 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,574 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 131#L702-12true, 91#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:44,574 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,574 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,574 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,574 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,574 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:44,574 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,574 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,574 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,574 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,574 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,575 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:44,575 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,575 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,575 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,575 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,575 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 91#L702-23true, 393#true]) [2023-11-30 07:41:44,575 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,575 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,575 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,575 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:44,582 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:44,582 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,582 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:44,583 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,583 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,583 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,583 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:44,584 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,584 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,584 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,584 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 46#L702-6true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:44,584 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,584 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,584 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,584 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:44,591 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,591 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,591 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,591 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 50#L702-27true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:44,592 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,592 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,592 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,593 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,593 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:44,593 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,593 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,593 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,593 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,593 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][563], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:44,599 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,599 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,599 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,599 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:44,600 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,600 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,600 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,600 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,600 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,600 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:44,600 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,601 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,601 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,601 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,601 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,601 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 131#L702-12true, 91#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:44,601 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,601 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,601 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,601 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,601 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:44,601 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,601 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,601 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,602 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,602 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,602 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:44,602 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,602 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,602 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,602 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,602 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,602 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:44,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:44,602 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,602 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,602 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,602 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,602 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:44,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][227], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 121#L707-13true]) [2023-11-30 07:41:44,605 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][227], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 46#L702-6true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:44,605 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:44,606 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,606 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,606 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,606 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:44,606 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,606 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,606 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,606 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:41:44,990 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:41:44,990 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:41:44,991 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:44,991 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:44,991 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:44,991 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:44,991 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:45,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:45,003 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,003 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,003 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,003 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,003 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:45,004 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,004 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,004 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,004 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,004 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:45,042 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:41:45,042 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:45,042 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:45,043 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:45,043 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:41:45,043 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:45,043 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,043 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,043 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 152#L702-5true, 393#true, 188#L702-9true]) [2023-11-30 07:41:45,043 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,044 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,044 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,044 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,044 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,044 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:45,476 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,476 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,476 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,476 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:45,476 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,476 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,476 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,476 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:45,476 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,476 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,476 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,476 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:41:45,477 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,477 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,477 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,477 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:45,477 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,477 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,477 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,477 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 91#L702-23true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:41:45,477 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,477 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,477 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,477 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:45,537 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,537 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,537 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,537 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 207#true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:45,611 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,611 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,611 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,611 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:45,611 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:45,612 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:41:45,613 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,613 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,613 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,613 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:45,616 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,616 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,617 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,617 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:45,617 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,617 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,617 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,617 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,618 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:45,618 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:41:45,618 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,618 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,618 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,618 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,618 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:45,618 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:45,621 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,621 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,621 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,621 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:41:45,623 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,623 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,623 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,623 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 97#L702-8true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:45,627 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,627 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,627 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,627 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 97#L702-8true, 393#true]) [2023-11-30 07:41:45,628 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,628 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,628 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,628 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,628 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:45,628 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,628 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,628 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,628 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,628 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 393#true]) [2023-11-30 07:41:45,628 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,628 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,628 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,628 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,628 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:45,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 46#L702-6true, 50#L702-27true, 97#L702-8true, 393#true]) [2023-11-30 07:41:45,629 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,629 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,629 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,629 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true, 393#true]) [2023-11-30 07:41:45,630 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,630 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,630 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,630 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,630 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 50#L702-27true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:45,630 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,630 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,630 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,630 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,630 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 393#true]) [2023-11-30 07:41:45,631 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,631 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,631 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,631 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,631 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:45,631 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,631 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,631 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,631 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,631 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:45,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:45,638 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,638 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,638 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,638 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,638 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,639 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true, 393#true]) [2023-11-30 07:41:45,639 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,640 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,640 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,640 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,640 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,640 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:45,640 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,640 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,640 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,640 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,640 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:45,641 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,641 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,641 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,641 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,641 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,641 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:45,649 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,649 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,649 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,649 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,649 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][227], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:45,657 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,657 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,657 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,657 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][227], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:45,657 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,657 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,657 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,657 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:45,658 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,658 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,658 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:45,658 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:41:46,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:46,189 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,189 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,189 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,189 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,189 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:41:46,189 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,189 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,189 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,189 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,189 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 184#L702-12true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:46,189 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,189 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,190 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,190 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,190 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 91#L702-23true, 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:41:46,190 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,190 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,190 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,190 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,190 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:41:46,190 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:46,190 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:46,190 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:46,190 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:46,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:46,393 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,393 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,393 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,393 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [38#L702-8true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:46,443 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,443 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,443 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,443 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][676], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:46,447 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,447 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,447 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,447 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 16#L702-27true, 207#true, 393#true]) [2023-11-30 07:41:46,517 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,517 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,517 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,518 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:46,518 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,518 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,518 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,518 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [38#L702-8true, 214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 207#true, 393#true]) [2023-11-30 07:41:46,518 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,518 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,518 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,519 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:46,524 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,524 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,524 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,524 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:46,524 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,524 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,524 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,524 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,525 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:46,525 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,525 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,525 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,525 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,525 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,525 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 97#L702-8true, 393#true]) [2023-11-30 07:41:46,525 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,525 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,525 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,525 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:46,526 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,526 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,526 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,526 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:46,527 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,527 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,527 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,527 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,532 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 50#L702-27true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:46,532 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,532 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,532 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,532 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,532 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,532 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true, 393#true]) [2023-11-30 07:41:46,533 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,533 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,533 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,533 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:46,533 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,533 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,533 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,533 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,533 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:46,534 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 97#L702-8true, 393#true]) [2023-11-30 07:41:46,534 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,534 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,534 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,534 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,534 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,534 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 82#L707-16true, 393#true]) [2023-11-30 07:41:46,543 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,543 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,543 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,543 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,543 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][227], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:46,559 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,559 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,559 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:46,559 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:41:47,298 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:47,298 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,298 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,298 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,298 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,298 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,298 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,298 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 91#L702-23true, 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:41:47,298 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,298 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,298 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,299 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,299 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,299 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 91#L702-23true, 393#true, 188#L702-9true]) [2023-11-30 07:41:47,299 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:47,299 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:47,299 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:47,299 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:47,299 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:47,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 50#L702-27true, 97#L702-8true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:47,354 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,354 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,354 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,354 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:47,355 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:47,355 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:47,355 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:47,355 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:47,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][569], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 207#true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:41:47,491 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,492 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,492 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,492 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,492 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][556], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 141#L702-12true, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:47,558 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,558 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,558 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,558 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, 38#L702-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 207#true, 393#true]) [2023-11-30 07:41:47,624 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,624 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,624 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,624 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 393#true]) [2023-11-30 07:41:47,626 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,626 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,627 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,627 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 117#L702-3true, 393#true]) [2023-11-30 07:41:47,630 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,630 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,630 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,630 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,631 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:47,631 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,631 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,631 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,631 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,631 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,631 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][417], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 141#L702-12true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:47,632 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,632 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,632 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,632 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,636 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 97#L702-8true, 393#true]) [2023-11-30 07:41:47,637 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,637 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,637 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,637 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,637 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,637 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:47,689 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,689 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,689 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:47,689 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:41:48,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:48,099 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,099 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,099 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,099 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,099 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,142 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:41:48,142 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,142 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,143 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,143 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,143 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,143 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][391], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:48,646 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:41:48,646 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:41:48,646 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:41:48,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:41:48,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:48,647 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,647 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,647 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,647 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:48,717 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,717 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,717 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,717 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:41:48,720 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,720 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,720 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,720 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:48,723 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,723 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,723 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,723 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:48,723 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,723 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,724 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,724 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 143#L702-20true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true, 121#L707-13true]) [2023-11-30 07:41:48,776 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,776 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,776 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,776 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 143#L702-20true, t_funThread3of3ForFork0InUse, 46#L702-6true, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:48,778 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,778 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,778 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:48,778 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:41:49,169 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 91#L702-23true, 393#true, 188#L702-9true]) [2023-11-30 07:41:49,170 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:41:49,170 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:41:49,170 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:41:49,170 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:41:49,170 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:41:49,170 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:41:49,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([764] L702-32-->L703-2: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread2of3ForFork0_#t~nondet10=|v_t_funThread2of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet10][615], [38#L702-8true, t_funThread1of3ForFork0InUse, 4#L703-2true, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:49,423 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,423 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,423 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,423 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][676], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 41#L702-18true, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:41:49,426 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,426 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,426 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,426 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 393#true]) [2023-11-30 07:41:49,498 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,498 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,498 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,498 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 393#true]) [2023-11-30 07:41:49,498 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,498 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,498 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,498 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 152#L702-5true, 393#true]) [2023-11-30 07:41:49,502 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,502 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,502 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,502 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [111#L703-2true, t_funThread1of3ForFork0InUse, 106#L707-15true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:49,515 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:49,516 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:49,516 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:49,516 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:49,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [111#L703-2true, t_funThread1of3ForFork0InUse, 106#L707-15true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:49,516 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:49,516 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:49,516 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:49,516 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:49,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:49,523 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,523 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,523 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,523 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:49,523 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,523 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,524 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,524 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:49,560 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,560 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,560 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,560 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 143#L702-20true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:49,561 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,561 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,561 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:49,561 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:41:50,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:41:50,574 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,574 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,574 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,574 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 393#true]) [2023-11-30 07:41:50,649 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,649 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,649 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,649 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:50,650 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,650 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:50,651 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:41:50,660 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:50,660 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:50,660 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:50,660 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:50,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:50,660 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:50,660 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:50,660 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:50,660 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:50,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [111#L703-2true, t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:50,669 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:50,669 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:50,669 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:50,669 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:50,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:50,675 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,675 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,675 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,675 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][341], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:50,679 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,679 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,679 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,679 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:50,706 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,706 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,706 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,706 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 59#L702-5true, t_funThread3of3ForFork0InUse, 107#L702-23true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:50,706 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,706 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,706 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:50,706 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:41:51,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][676], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 143#L702-20true, t_funThread3of3ForFork0InUse, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 188#L702-9true, 121#L707-13true]) [2023-11-30 07:41:51,819 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,819 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,819 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,819 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:51,884 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,884 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,884 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,884 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:51,884 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,884 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,884 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,884 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:41:51,886 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,886 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,886 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,886 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:41:51,887 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,887 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,887 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,887 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 207#true, 393#true]) [2023-11-30 07:41:51,888 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,888 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,888 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,888 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:51,889 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,889 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,889 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,889 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:51,889 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:51,889 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:51,889 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:51,889 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:51,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:51,890 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,890 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,890 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,890 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:51,890 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:51,890 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:51,890 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:51,890 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:51,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 207#true, 393#true]) [2023-11-30 07:41:51,895 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,895 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,895 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,895 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][179], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:41:51,897 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:51,897 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:51,897 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:51,897 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:51,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][341], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true, 121#L707-13true]) [2023-11-30 07:41:51,909 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,909 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,909 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,910 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][341], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 16#L702-27true, 207#true, 46#L702-6true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:51,911 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,911 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,911 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,911 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 107#L702-23true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true, 121#L707-13true]) [2023-11-30 07:41:51,938 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,938 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,938 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,938 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 107#L702-23true, 46#L702-6true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:51,939 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,939 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,939 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:51,939 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:41:52,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 207#true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:52,624 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,624 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,624 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,624 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:52,625 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,625 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,625 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,625 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:52,626 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,626 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,626 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,626 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:41:52,627 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,627 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,627 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,627 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 16#L702-27true, 385#true, 207#true, 393#true]) [2023-11-30 07:41:52,627 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:52,627 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:52,627 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:52,627 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:52,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 207#true, 393#true]) [2023-11-30 07:41:52,628 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:52,628 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:52,628 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:52,628 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:52,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:52,628 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,628 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,628 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,628 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 91#L702-23true, 393#true]) [2023-11-30 07:41:52,629 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,629 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,629 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,629 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 207#true, 97#L702-8true, 393#true]) [2023-11-30 07:41:52,631 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,631 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,631 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,631 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][215], [214#true, 111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:41:52,632 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:52,632 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:52,632 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:52,632 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:52,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:52,632 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,632 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,632 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,632 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:41:52,635 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,635 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,635 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,635 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][341], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 16#L702-27true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:52,649 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,649 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,649 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,649 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][341], [t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 16#L702-27true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:52,650 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,651 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,651 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,651 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L702-23true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:52,676 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,676 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,676 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,676 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 107#L702-23true, 207#true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:52,676 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,676 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,676 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:52,676 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:41:53,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][565], [75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:53,542 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:41:53,542 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:41:53,542 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:41:53,542 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:41:53,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][565], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:41:53,542 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,543 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,543 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,543 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][565], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), t_funThread3of3ForFork0InUse, 41#L702-18true, 100#L702-22true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:41:53,543 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,543 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,543 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,543 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [75#L702-20true, 214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:53,626 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,626 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,626 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,626 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, 75#L702-20true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 207#true, 393#true]) [2023-11-30 07:41:53,626 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:41:53,626 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:53,626 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:53,626 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:53,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:53,628 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,628 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,628 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,628 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:53,629 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,629 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,629 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,629 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 207#true, 50#L702-27true, 393#true]) [2023-11-30 07:41:53,632 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,632 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,632 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,633 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 207#true, 50#L702-27true, 393#true]) [2023-11-30 07:41:53,633 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,633 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,633 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,633 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][341], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0InUse, 16#L702-27true, 91#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:53,648 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,648 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,648 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,648 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][562], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, t_funThread3of3ForFork0InUse, 107#L702-23true, 50#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:41:53,671 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,671 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,671 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:53,671 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:41:54,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 207#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:54,632 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,632 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,632 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,632 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:41:54,633 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,633 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,633 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,633 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 91#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:54,635 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,635 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,635 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,635 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 207#true, 393#true]) [2023-11-30 07:41:54,639 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,639 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,639 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,639 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 207#true, 50#L702-27true, 393#true]) [2023-11-30 07:41:54,640 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,640 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,648 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:54,648 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:41:55,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 207#true, 91#L702-23true, 393#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:41:55,303 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,303 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,303 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,303 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 91#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:55,304 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,304 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,304 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,304 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:55,305 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,305 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,305 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,305 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 91#L702-23true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:41:55,306 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,306 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,306 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,306 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 50#L702-27true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 393#true]) [2023-11-30 07:41:55,308 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,308 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,308 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,308 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 50#L702-27true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:41:55,311 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,311 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,311 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:55,311 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:41:56,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 14#L708true, 385#true, 207#true, 91#L702-23true, 393#true]) [2023-11-30 07:41:56,438 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,438 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,438 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,438 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][213], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 207#true, 91#L702-23true, 393#true]) [2023-11-30 07:41:56,439 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,439 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,439 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,439 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 91#L702-23true, 207#true, 393#true]) [2023-11-30 07:41:56,440 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,440 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,440 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,440 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 107#L702-23true, 50#L702-27true, 207#true, 393#true]) [2023-11-30 07:41:56,443 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,443 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,443 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,443 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 207#true, 50#L702-27true, 393#true]) [2023-11-30 07:41:56,444 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,444 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,444 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:56,444 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:41:57,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][439], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 207#true, 91#L702-23true, 393#true]) [2023-11-30 07:41:57,076 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:41:57,076 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:41:57,076 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:41:57,076 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:41:57,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][595], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 50#L702-27true, 207#true, 393#true]) [2023-11-30 07:41:57,080 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:41:57,080 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:41:57,080 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:41:57,080 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:42:01,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([764] L702-32-->L703-2: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread2of3ForFork0_#t~nondet10=|v_t_funThread2of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet10][679], [75#L702-20true, t_funThread1of3ForFork0InUse, 4#L703-2true, t_funThread2of3ForFork0InUse, 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 32#L702-21true, t_funThread3of3ForFork0InUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:01,741 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 07:42:01,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:42:01,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:42:01,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:42:01,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([764] L702-32-->L703-2: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread2of3ForFork0_#t~nondet10=|v_t_funThread2of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet10][679], [75#L702-20true, t_funThread1of3ForFork0InUse, 4#L703-2true, t_funThread2of3ForFork0InUse, 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:01,741 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:42:01,741 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:42:01,742 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:42:01,742 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:42:01,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([764] L702-32-->L703-2: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread2of3ForFork0_#t~nondet10=|v_t_funThread2of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet10][679], [75#L702-20true, 4#L703-2true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), t_funThread3of3ForFork0InUse, 100#L702-22true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:01,742 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:42:01,742 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:42:01,742 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:42:01,742 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:42:09,289 INFO L124 PetriNetUnfolderBase]: 185053/350820 cut-off events. [2023-11-30 07:42:09,289 INFO L125 PetriNetUnfolderBase]: For 902527/1139004 co-relation queries the response was YES. [2023-11-30 07:42:10,946 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1288650 conditions, 350820 events. 185053/350820 cut-off events. For 902527/1139004 co-relation queries the response was YES. Maximal size of possible extension queue 8391. Compared 4311193 event pairs, 47044 based on Foata normal form. 7022/313483 useless extension candidates. Maximal degree in co-relation 717504. Up to 182971 conditions per place. [2023-11-30 07:42:13,625 INFO L140 encePairwiseOnDemand]: 204/217 looper letters, 601 selfloop transitions, 26 changer transitions 0/770 dead transitions. [2023-11-30 07:42:13,625 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 770 transitions, 7448 flow [2023-11-30 07:42:13,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-30 07:42:13,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-30 07:42:13,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1511 transitions. [2023-11-30 07:42:13,633 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7736815156169995 [2023-11-30 07:42:13,633 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1511 transitions. [2023-11-30 07:42:13,633 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1511 transitions. [2023-11-30 07:42:13,634 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:42:13,634 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1511 transitions. [2023-11-30 07:42:13,636 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 167.88888888888889) internal successors, (1511), 9 states have internal predecessors, (1511), 0 states have call successors, (0), 0 states have 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:42:13,637 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 217.0) internal successors, (2170), 10 states have internal predecessors, (2170), 0 states have call successors, (0), 0 states have 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:42:13,638 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 217.0) internal successors, (2170), 10 states have internal predecessors, (2170), 0 states have call successors, (0), 0 states have 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:42:13,638 INFO L307 CegarLoopForPetriNet]: 197 programPoint places, 21 predicate places. [2023-11-30 07:42:13,638 INFO L500 AbstractCegarLoop]: Abstraction has has 218 places, 770 transitions, 7448 flow [2023-11-30 07:42:13,639 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 142.16666666666666) internal successors, (853), 6 states have internal predecessors, (853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 07:42:13,639 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:42:13,639 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] [2023-11-30 07:42:13,639 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-30 07:42:13,639 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-30 07:42:13,639 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:42:13,639 INFO L85 PathProgramCache]: Analyzing trace with hash -845518272, now seen corresponding path program 1 times [2023-11-30 07:42:13,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:42:13,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488137019] [2023-11-30 07:42:13,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:42:13,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:42:13,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:42:13,682 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:42:13,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:42:13,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488137019] [2023-11-30 07:42:13,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488137019] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:42:13,682 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:42:13,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 07:42:13,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899913750] [2023-11-30 07:42:13,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:42:13,683 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 07:42:13,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:42:13,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 07:42:13,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-30 07:42:13,683 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 217 [2023-11-30 07:42:13,684 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 770 transitions, 7448 flow. Second operand has 6 states, 6 states have (on average 142.33333333333334) internal successors, (854), 6 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have 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:42:13,684 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:42:13,684 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 217 [2023-11-30 07:42:13,684 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:42:13,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 36#L701-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:13,919 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:42:13,919 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:42:13,919 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:42:13,919 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:42:13,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 36#L701-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:13,920 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,920 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,920 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,920 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:13,923 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:42:13,923 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:42:13,923 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:42:13,923 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:42:13,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:13,953 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,953 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,954 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,954 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,954 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 36#L701-3true, 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:13,954 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:42:13,954 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:13,954 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:13,954 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:13,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 36#L701-3true, 184#L702-12true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:13,954 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:42:13,954 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:13,954 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:13,954 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:13,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:13,957 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is not cut-off event [2023-11-30 07:42:13,957 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:42:13,957 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:42:13,957 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:42:13,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 410#(<= ~global~0 1), 121#L707-13true]) [2023-11-30 07:42:13,958 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,958 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,958 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,958 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, 106#L707-15true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:13,959 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,960 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,960 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,960 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 410#(<= ~global~0 1), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:13,960 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:42:13,960 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:13,960 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:13,960 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:13,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, 170#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:13,961 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,961 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,961 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:42:13,961 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:42:14,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 36#L701-3true, 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,005 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,005 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,005 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,005 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,005 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 36#L701-3true, 184#L702-12true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,005 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,005 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,005 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,005 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,005 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,007 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is not cut-off event [2023-11-30 07:42:14,007 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:42:14,007 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:42:14,007 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:42:14,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 117#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:14,007 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,007 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,007 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,007 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 106#L707-15true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,009 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,010 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,010 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,010 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 184#L702-12true, 410#(<= ~global~0 1), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:14,010 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,010 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,010 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,010 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,010 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 117#L702-3true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,011 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,011 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,011 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,011 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:42:14,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 181#L702-8true, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,044 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,045 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,045 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,045 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,046 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,046 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,046 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,046 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,046 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,049 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,049 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,049 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,049 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,049 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,049 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,049 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,049 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 410#(<= ~global~0 1), 121#L707-13true]) [2023-11-30 07:42:14,050 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,050 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,050 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,050 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:42:14,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:14,056 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,056 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,056 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,056 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:14,095 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,095 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,095 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,095 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,095 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,095 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,095 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,095 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,096 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,096 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,096 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,096 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 184#L702-12true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,096 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,096 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,096 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,096 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 117#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,097 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,097 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,097 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,097 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 117#L702-3true, 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,097 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,097 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,097 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,098 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,098 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,098 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,098 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,098 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,098 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,099 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is not cut-off event [2023-11-30 07:42:14,099 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:42:14,099 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:42:14,099 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:42:14,099 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:42:14,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 184#L702-12true, 410#(<= ~global~0 1), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:14,101 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,101 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,101 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,101 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,101 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,102 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,102 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,102 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 152#L702-5true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,102 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,102 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,102 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,102 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 152#L702-5true, 410#(<= ~global~0 1), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:14,102 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,102 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,102 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,102 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,102 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:42:14,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [214#true, t_funThread1of3ForFork0InUse, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 152#L702-5true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:14,111 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,111 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,111 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,111 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,111 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,145 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,145 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,145 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,145 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,146 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,146 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,146 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,146 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,146 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 152#L702-5true, 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,146 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,146 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,146 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,146 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 117#L702-3true, 184#L702-12true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,146 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,146 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,146 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,147 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,147 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 184#L702-12true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,147 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,147 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,147 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,147 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 117#L702-3true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,148 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is not cut-off event [2023-11-30 07:42:14,148 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:42:14,148 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:42:14,148 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:42:14,148 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:42:14,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][272], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:14,156 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,156 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,156 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,156 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 152#L702-5true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,162 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,162 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,162 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,162 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,163 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 152#L702-5true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,163 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,163 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,163 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,163 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,163 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:42:14,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 152#L702-5true, 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,211 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,211 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,211 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,211 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,211 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,212 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,212 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,212 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,212 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,214 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 152#L702-5true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,215 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is not cut-off event [2023-11-30 07:42:14,215 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:42:14,215 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:42:14,215 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:42:14,215 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:42:14,215 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:42:14,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 152#L702-5true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,215 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,215 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,215 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,215 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,215 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:14,218 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,219 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,219 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,219 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][326], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 393#true, 121#L707-13true]) [2023-11-30 07:42:14,219 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,219 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,219 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,219 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][272], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:14,221 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,221 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,221 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,221 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 410#(<= ~global~0 1), 121#L707-13true]) [2023-11-30 07:42:14,222 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,222 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,222 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,222 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][273], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:14,223 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,223 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,223 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,223 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:42:14,224 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,224 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,224 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,224 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,230 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 152#L702-5true, 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,230 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,230 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,230 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,230 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,230 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,230 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 152#L702-5true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,230 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,230 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,230 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,230 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,230 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,231 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 82#L707-16true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,231 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,231 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,231 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,231 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,231 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,231 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:42:14,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 97#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,231 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,231 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,231 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,231 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,370 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,371 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,371 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,371 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,372 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 152#L702-5true, 184#L702-12true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,372 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,372 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,372 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,372 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,372 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,372 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [214#true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:42:14,378 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,378 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,378 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,378 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:14,378 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,378 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,378 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,378 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:14,379 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,379 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,379 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,379 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,379 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:14,379 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,379 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,379 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,379 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:42:14,379 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,379 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,379 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,379 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][167], [406#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:14,380 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,380 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,380 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,380 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][273], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:14,381 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,381 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,381 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,381 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 184#L702-12true, 410#(<= ~global~0 1), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:14,382 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,382 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,382 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,382 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][338], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:14,382 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,382 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,382 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,382 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,384 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is not cut-off event [2023-11-30 07:42:14,384 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:42:14,384 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:42:14,384 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:42:14,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,391 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,391 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,391 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,392 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,392 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,392 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,392 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,392 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,392 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,392 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,392 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,393 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,393 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:42:14,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,393 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,393 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,393 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,393 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:42:14,447 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,447 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,447 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,447 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,447 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,450 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,450 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,450 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,450 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][332], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 410#(<= ~global~0 1), 121#L707-13true, 55#L702-27true]) [2023-11-30 07:42:14,454 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,454 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,454 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,454 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 97#L702-8true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:14,455 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:42:14,455 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:42:14,455 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:42:14,455 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:42:14,455 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:42:14,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:14,456 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,456 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,456 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,456 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:42:14,456 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,456 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,456 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,456 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:42:14,456 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,456 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,456 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,457 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [214#true, 406#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:14,457 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,457 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,457 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,457 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:14,457 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,457 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,457 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,457 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,457 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,460 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:42:14,460 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:42:14,460 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:42:14,460 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:42:14,460 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:42:14,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,460 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,460 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,460 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,460 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,460 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,460 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,460 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,460 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,460 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][308], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:14,461 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:42:14,461 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:42:14,461 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:42:14,461 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:42:14,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][334], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 188#L702-9true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:14,461 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,461 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,461 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,461 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,471 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,471 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,471 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,471 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,471 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,471 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,471 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,471 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,471 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,471 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [214#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,472 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,472 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,472 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,472 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,472 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,472 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,472 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,472 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][307], [214#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,472 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,472 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,472 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,473 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,473 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,473 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,473 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,473 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,473 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:42:14,473 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,473 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,473 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,473 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,473 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,473 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,474 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,474 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,474 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,474 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,474 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,474 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,474 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,474 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 184#L702-12true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,474 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,474 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,475 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,475 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:42:14,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 97#L702-8true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,545 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,545 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,545 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,545 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,545 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,547 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,547 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,547 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,548 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,548 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][333], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 410#(<= ~global~0 1), 393#true, 10#L707-14true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:14,553 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,553 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,553 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,553 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:42:14,554 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,554 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,554 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,554 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,554 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [106#L707-15true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,556 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:42:14,556 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:42:14,556 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:42:14,556 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:42:14,556 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:42:14,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,556 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,556 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,556 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,556 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 184#L702-12true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,557 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:42:14,557 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:42:14,557 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:42:14,557 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:42:14,557 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:42:14,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 184#L702-12true, 82#L707-16true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,557 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,557 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,557 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,557 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [106#L707-15true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,559 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,559 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,559 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,559 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,559 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [214#true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:42:14,569 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,569 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,569 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,569 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,569 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 82#L707-16true, 97#L702-8true, 393#true]) [2023-11-30 07:42:14,569 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,569 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,569 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,569 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,569 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,569 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:42:14,569 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,570 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,570 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,570 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,570 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,570 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,570 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,570 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,570 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,570 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,570 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,570 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,570 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,570 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,570 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,571 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,571 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,571 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,571 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,571 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,571 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,571 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,571 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 207#true, 184#L702-12true, 97#L702-8true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,572 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,572 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,572 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,572 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,572 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,572 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,572 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,572 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 184#L702-12true, 82#L707-16true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,572 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,572 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,572 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,572 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,572 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,572 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:42:14,573 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,573 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,573 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,573 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,573 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,573 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:42:14,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][174], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:14,600 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,600 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,600 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,600 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [214#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,651 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,651 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,652 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,652 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,652 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,654 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 97#L702-8true, 184#L702-12true, 393#true]) [2023-11-30 07:42:14,655 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,655 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,655 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,655 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,655 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,655 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [214#true, t_funThread1of3ForFork0InUse, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:14,655 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,655 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,655 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,655 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,656 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 97#L702-8true, 184#L702-12true, 410#(<= ~global~0 1)]) [2023-11-30 07:42:14,656 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,656 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,656 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,656 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,656 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,656 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,656 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,657 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,657 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,657 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][307], [214#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,657 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,657 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,657 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,657 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,657 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,657 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,657 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,657 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,657 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,657 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:42:14,663 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,663 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,663 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,663 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,663 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:14,670 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,670 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,670 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,670 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:14,671 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,671 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,671 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,671 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:14,671 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,671 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,671 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,671 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:14,672 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,672 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,672 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,672 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:14,673 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,673 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,673 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,673 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:14,673 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,673 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,673 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,673 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:42:14,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:14,673 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,673 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,673 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,674 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:14,674 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,674 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,674 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,674 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,678 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:42:14,678 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,678 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,678 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,678 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,678 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,678 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [214#true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:14,678 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,678 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,678 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,678 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,678 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,679 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [214#true, 406#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:42:14,679 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,679 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,679 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,679 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,679 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,679 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,679 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 97#L702-8true, 393#true, 188#L702-9true]) [2023-11-30 07:42:14,679 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,679 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,679 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,679 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,679 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,679 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,680 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:42:14,680 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [214#true, 406#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:14,680 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,680 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,680 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,680 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,680 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,680 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][174], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:14,698 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,698 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,698 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,698 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,775 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [214#true, 406#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 97#L702-8true, 393#true]) [2023-11-30 07:42:14,775 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:42:14,775 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:42:14,775 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:42:14,775 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:42:14,775 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:42:14,776 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:42:14,776 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:42:14,778 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [214#true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:14,778 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,778 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,778 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,778 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,778 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,778 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,778 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][375], [t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 123#L702-24true, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 410#(<= ~global~0 1), 121#L707-13true]) [2023-11-30 07:42:14,782 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:42:14,783 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:42:14,783 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:42:14,783 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:42:14,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][332], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 410#(<= ~global~0 1), 121#L707-13true, 55#L702-27true]) [2023-11-30 07:42:14,783 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,783 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,783 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,783 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][376], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 123#L702-24true, 207#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 410#(<= ~global~0 1), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:14,786 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,786 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,786 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,786 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [146#L707-4true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:14,791 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,791 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,791 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,791 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [146#L707-4true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:14,792 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,792 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,792 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,792 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:14,795 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,795 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,795 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,795 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,795 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:42:14,796 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,796 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,796 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,796 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:42:14,796 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,796 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,796 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,796 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:14,796 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,797 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,797 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,797 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:14,797 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,797 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,797 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,797 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:42:14,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [214#true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 41#L702-18true, 207#true, 393#true]) [2023-11-30 07:42:14,797 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,797 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,797 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,797 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:14,818 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,818 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,818 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,818 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:14,819 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,819 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,819 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,819 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][206], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:14,819 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,819 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,819 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,819 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,821 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,821 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,821 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,821 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][175], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:14,829 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,829 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,830 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,830 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,832 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,832 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,832 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,832 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][150], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:42:14,833 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,833 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,833 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,833 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][384], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:14,835 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:42:14,835 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:42:14,835 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:42:14,835 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:42:14,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:14,836 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,836 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,836 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,836 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][426], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:14,837 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,837 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,837 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,837 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][319], [120#L707-8true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:14,892 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,892 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,893 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,893 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][319], [120#L707-8true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 393#true]) [2023-11-30 07:42:14,893 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,893 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,893 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,893 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [214#true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 207#true, 410#(<= ~global~0 1), 188#L702-9true]) [2023-11-30 07:42:14,916 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:42:14,916 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:42:14,916 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:42:14,916 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:42:14,916 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:42:14,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][333], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 393#true, 410#(<= ~global~0 1), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:42:14,922 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,922 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,922 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,922 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [146#L707-4true, 406#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:14,931 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,931 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,931 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,931 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [214#true, 406#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 41#L702-18true, 207#true, 393#true]) [2023-11-30 07:42:14,934 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,934 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,934 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,934 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [214#true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 41#L702-18true, 207#true, 393#true]) [2023-11-30 07:42:14,934 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,934 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,934 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,934 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:42:14,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:14,935 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:42:14,935 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:42:14,935 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:42:14,935 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:42:14,935 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:42:14,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][424], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,961 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,962 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,962 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,962 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,962 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,962 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,962 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,962 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,962 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:14,964 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,964 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,964 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,964 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:14,964 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,964 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,964 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,964 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][175], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:14,965 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,965 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,965 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,965 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][384], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:14,965 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:42:14,965 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:42:14,965 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:42:14,966 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:42:14,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][423], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:14,966 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,966 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,966 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,966 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:14,966 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:14,966 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:14,966 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:14,966 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:14,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:14,973 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:42:14,973 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:42:14,973 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:42:14,973 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:42:14,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:14,978 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:42:14,978 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:42:14,978 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:42:14,978 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:42:14,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][162], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:14,979 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,979 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,979 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,979 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:14,980 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,980 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,980 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,980 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,981 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,981 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,981 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,981 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:14,983 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,983 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,983 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,983 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:14,984 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:14,984 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:14,984 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:14,984 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:14,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][159], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:14,984 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,984 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,984 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,984 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:14,984 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,984 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,984 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,985 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:14,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:14,986 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:42:14,986 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:42:14,986 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:42:14,986 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:42:14,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][426], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:14,988 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,988 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,989 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:14,989 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][319], [120#L707-8true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:15,060 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,060 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,060 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,060 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][332], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 410#(<= ~global~0 1), 121#L707-13true, 55#L702-27true]) [2023-11-30 07:42:15,087 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,087 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,087 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,087 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 41#L702-18true, 207#true, 393#true]) [2023-11-30 07:42:15,099 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,099 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,099 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,099 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 207#true, 393#true]) [2023-11-30 07:42:15,100 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,100 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,100 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,100 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 207#true, 393#true]) [2023-11-30 07:42:15,100 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,100 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,100 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,100 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:42:15,101 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:42:15,101 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:42:15,101 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:42:15,101 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:42:15,101 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:42:15,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [214#true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 41#L702-18true, 207#true, 393#true]) [2023-11-30 07:42:15,101 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,101 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,101 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,101 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,101 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:42:15,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,124 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,124 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,124 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,124 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,124 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][422], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,125 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,125 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,125 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,125 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:15,125 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,125 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,125 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,125 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,125 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,125 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,126 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,126 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,126 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:15,126 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,126 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,126 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,126 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][204], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,126 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,126 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,126 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,126 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,127 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,127 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,127 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,127 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,127 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,127 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,127 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,127 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:15,130 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:42:15,130 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:42:15,130 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:42:15,130 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:42:15,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:15,131 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:42:15,131 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:42:15,131 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:42:15,131 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:42:15,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][424], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:15,131 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,131 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,131 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,131 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,132 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,132 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:42:15,132 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:42:15,132 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:42:15,132 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:42:15,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,132 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,132 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,132 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,132 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][458], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,133 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,133 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,133 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,133 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][383], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,140 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:42:15,140 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:42:15,140 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:42:15,140 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:42:15,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,140 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,140 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,140 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,140 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][425], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:15,143 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,143 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,143 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,143 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:15,144 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,144 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,144 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,144 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,144 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:15,144 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,144 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,144 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,144 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,144 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:15,146 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,146 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,146 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,146 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][180], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:42:15,149 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,149 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,149 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,149 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][175], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:15,150 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,150 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,150 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,150 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:15,150 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,150 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,150 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,150 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][426], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,153 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,153 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,153 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,154 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][129], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 121#L707-13true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,157 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,157 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,157 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,158 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [51#L707-7true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 207#true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:15,230 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,230 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,230 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,230 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [51#L707-7true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:15,230 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,231 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,231 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,231 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][333], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 393#true, 410#(<= ~global~0 1), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true, 55#L702-27true]) [2023-11-30 07:42:15,263 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,263 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,263 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,263 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 200#true, t_funThread2of3ForFork0InUse, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 207#true, 393#true]) [2023-11-30 07:42:15,276 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,276 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,276 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,276 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 393#true]) [2023-11-30 07:42:15,277 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,277 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,277 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,277 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 207#true, 393#true]) [2023-11-30 07:42:15,277 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,277 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,277 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,277 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,278 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:42:15,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:15,311 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,311 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,311 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,311 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,312 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,312 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,312 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,312 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][383], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:15,315 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,315 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,315 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,315 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][422], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,315 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,315 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,315 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,315 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,315 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:15,316 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,316 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,316 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,316 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:15,317 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,317 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,317 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,317 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,317 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][175], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:15,318 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,318 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,318 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,318 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:15,318 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,318 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,318 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,318 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 184#L702-12true]) [2023-11-30 07:42:15,326 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,326 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,326 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,326 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,328 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,328 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,328 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,328 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:15,330 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,330 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,330 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,330 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][196], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:15,330 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,330 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,330 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,331 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][425], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:15,335 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,335 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,335 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,335 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:15,335 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,335 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,335 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,335 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][175], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:15,335 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,335 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,335 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,335 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,335 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:15,336 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,336 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,336 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,337 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][192], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:15,339 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,339 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,339 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,339 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:15,340 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,340 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,340 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,340 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][197], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:15,340 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,340 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,340 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,340 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][150], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:42:15,340 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,340 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,340 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,340 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][162], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:42:15,341 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,341 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,341 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,341 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][384], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,342 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,342 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,343 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,343 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][426], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,345 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,345 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,345 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,345 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][174], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,353 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,353 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,353 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,353 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,376 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,376 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,376 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,376 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][174], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,376 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,376 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,376 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,376 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [51#L707-7true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 207#true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:15,430 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,431 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,431 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,431 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 143#L702-20true, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:15,584 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,584 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,584 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,584 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 143#L702-20true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 184#L702-12true, 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:15,590 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,590 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,590 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,590 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:42:15,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 82#L707-16true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:15,591 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,591 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,591 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,591 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 184#L702-12true, 393#true]) [2023-11-30 07:42:15,592 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,592 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,592 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,592 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,592 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:42:15,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 393#true]) [2023-11-30 07:42:15,599 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,599 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,599 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,599 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 143#L702-20true, 385#true, 207#true, 393#true]) [2023-11-30 07:42:15,600 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,600 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,600 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,600 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,600 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,621 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,621 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,621 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,621 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,622 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,622 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,622 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,622 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 184#L702-12true]) [2023-11-30 07:42:15,622 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,622 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,622 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,622 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,622 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,623 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,623 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,623 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,623 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,623 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,623 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,623 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:15,624 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,624 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,624 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,624 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:15,624 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,624 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,624 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,625 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][204], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:15,625 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,625 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,625 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,625 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][205], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:15,625 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,625 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,625 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,625 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:15,625 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,625 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,625 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,625 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:15,628 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,628 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,628 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,628 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:15,628 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,629 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,629 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,629 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,629 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,629 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,629 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,629 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,629 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][459], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:15,630 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,630 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,630 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,630 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:15,630 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,630 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,630 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,630 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][175], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:15,630 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,630 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,630 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,630 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,631 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][384], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,631 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,631 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,631 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,631 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][423], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,631 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,631 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,631 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,631 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,632 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,632 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,632 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,632 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][458], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,633 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,633 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,633 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,633 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:15,639 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,639 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,639 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,639 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][425], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:15,644 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,645 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,645 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,645 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:15,645 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,645 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,645 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,645 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,645 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][197], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:15,645 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,645 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,645 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,645 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,645 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:15,649 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,649 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,649 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,649 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,649 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:15,650 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,650 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,650 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,650 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:15,651 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,651 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,651 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,651 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:15,651 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,651 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,651 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,651 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:15,651 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,651 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,651 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,652 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:15,652 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,652 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,652 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,652 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,652 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][175], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:15,652 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,652 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,652 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,652 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][175], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,652 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,652 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,652 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,652 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:15,656 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,656 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,656 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,656 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:15,656 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,656 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,656 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,656 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][158], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,665 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,665 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,665 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,665 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:42:15,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][174], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,665 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,665 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,665 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,665 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,665 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][159], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:15,665 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,665 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,665 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,665 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][498], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:15,666 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,666 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,666 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,666 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][497], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:15,671 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,671 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,672 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,672 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][174], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,673 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,673 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,673 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,673 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,699 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,699 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,699 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,699 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,699 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][174], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,700 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,700 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,700 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,700 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][206], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,700 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,700 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,700 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,700 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:15,700 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,701 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,701 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,701 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][562], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:42:15,787 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,787 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,787 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,787 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:42:15,800 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,800 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,800 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,800 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:42:15,801 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,801 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,801 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,801 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [214#true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 143#L702-20true, 385#true, 14#L708true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:15,801 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,801 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,801 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,801 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 143#L702-20true, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:42:15,802 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,802 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,802 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,802 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,802 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 143#L702-20true, 385#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:15,802 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,802 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,802 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,802 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:15,803 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,803 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,803 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,803 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:15,804 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,804 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,804 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,804 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:42:15,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:15,828 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,828 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,828 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,828 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,830 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,830 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,830 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,830 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:15,830 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,830 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,830 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,830 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:15,831 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,831 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,831 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,831 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,831 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,831 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,831 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,831 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,831 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:15,831 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,831 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,831 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,831 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,831 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:15,831 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,832 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,832 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,832 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][204], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:15,832 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,832 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,832 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,832 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,832 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][204], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,832 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:15,832 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:15,832 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:15,832 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:15,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,833 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,833 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,833 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,833 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:15,837 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:42:15,837 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:15,837 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:15,837 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:15,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:15,839 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:42:15,839 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:15,839 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:15,839 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:15,839 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:15,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:15,840 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,840 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,840 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,840 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:15,840 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,840 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,840 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,840 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:15,841 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:15,841 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:15,841 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:15,841 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:15,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][206], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,842 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,842 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,842 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,842 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][383], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,851 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:42:15,851 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:15,851 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:15,851 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:15,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][425], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:15,854 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,854 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,854 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,854 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:15,854 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,854 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,854 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,854 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:15,855 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,855 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,855 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,855 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,855 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:15,855 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,855 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,855 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,855 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,855 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:15,856 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,856 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,856 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,856 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:15,860 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,860 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,861 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,861 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:15,863 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,863 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,863 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,863 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][498], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:15,868 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,868 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,868 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,868 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][497], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:15,868 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,868 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,869 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,869 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][384], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,872 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:42:15,872 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:15,872 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:15,872 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:15,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][426], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,873 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,873 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,873 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,873 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][174], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,880 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,880 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,880 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,880 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,880 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][524], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:15,882 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,882 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,882 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,882 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][148], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 121#L707-13true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:15,885 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,885 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,885 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,885 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][524], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:15,891 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,891 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,891 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,891 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][205], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:15,923 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,923 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,923 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,923 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:15,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:15,923 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,923 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,923 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,923 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:15,923 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,923 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,923 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,923 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,924 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:15,924 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,924 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,924 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,925 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,925 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][175], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:15,925 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,925 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,925 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,925 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,925 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:15,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][167], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:42:15,937 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,937 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,937 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,937 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][369], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:42:15,937 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,938 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,938 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:15,938 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:16,011 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,011 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,011 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,011 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,011 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [214#true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:16,016 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,016 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,016 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,016 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,016 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 385#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:16,016 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,016 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,016 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,016 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,016 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,016 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,020 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 143#L702-20true, 385#true, 207#true, 184#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:42:16,020 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:42:16,020 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:16,020 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:16,020 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:16,020 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:16,020 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:42:16,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][563], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 393#true, 10#L707-14true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,027 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,027 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,027 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,027 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][167], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 123#L702-24true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 121#L707-13true]) [2023-11-30 07:42:16,029 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,029 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,029 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,029 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:42:16,043 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,043 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,043 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,043 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:16,045 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,045 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,045 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,045 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:42:16,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:16,071 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,071 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,071 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,071 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,071 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,073 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,073 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,073 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,073 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,074 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,074 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,074 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,074 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:16,076 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,076 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,076 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,076 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,076 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,076 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,076 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,076 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:16,076 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,077 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,077 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,077 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:16,077 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,077 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,077 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,077 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,077 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,077 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,077 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,077 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,078 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,078 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,079 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,079 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][383], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:16,079 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,079 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,079 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,080 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][422], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:16,080 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,080 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,080 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,080 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:16,080 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,080 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,081 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,081 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][459], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:16,081 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,081 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,081 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,081 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:16,081 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,081 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,081 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,082 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:16,082 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,082 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,082 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,082 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,082 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][384], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,083 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,083 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,083 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,083 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][423], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,083 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,083 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,083 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,083 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][206], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,084 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,084 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,084 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,084 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,084 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:16,095 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,095 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,095 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,095 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:16,096 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,096 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,096 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,096 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:16,098 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,098 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,098 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,098 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,098 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:16,099 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,099 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,099 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,099 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:16,103 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,103 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,104 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,104 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:16,104 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,104 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,104 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,104 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:16,104 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,104 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,104 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,104 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:16,104 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,104 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,104 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,104 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,105 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,105 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,105 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,105 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,105 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][197], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,105 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,105 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,105 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,105 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,111 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:16,111 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,111 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,111 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,111 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,111 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,111 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:16,112 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,112 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,112 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,112 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,112 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][349], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:16,113 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,114 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,114 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,114 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][326], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:42:16,114 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,114 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,114 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,114 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:16,114 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,114 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,114 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,114 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,116 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,116 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,116 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,116 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,116 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,116 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,116 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,117 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][180], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:42:16,117 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,117 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,117 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,117 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][196], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:42:16,117 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,117 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,117 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,117 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,122 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,122 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,122 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,122 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,122 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,122 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,122 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,122 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,122 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,122 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][499], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,122 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,122 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,122 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,122 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][524], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:16,123 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,123 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,123 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,123 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:16,129 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,129 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,129 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,129 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][426], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,130 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,131 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,131 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,131 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][546], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,133 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,133 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,133 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,133 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][150], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 38#L702-8true, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:42:16,137 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,137 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,137 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,137 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][192], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,140 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,140 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,140 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,140 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,140 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,140 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,140 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,140 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,141 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,141 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,141 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,141 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][193], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,141 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,141 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,141 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,141 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,141 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,141 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,141 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,141 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,141 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,142 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,142 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,142 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,142 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,142 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,142 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,142 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][579], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:42:16,143 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,143 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,143 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,143 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][193], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,145 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,145 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,146 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,146 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,146 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,146 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,146 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,146 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][551], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,149 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,149 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,149 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,149 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,154 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,154 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,154 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,154 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,203 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:16,203 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,203 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,203 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,203 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,203 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,204 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:16,204 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,204 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,204 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,204 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,204 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][204], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:16,204 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,204 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,204 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,204 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,204 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,204 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:16,204 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,204 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,204 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,205 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,205 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,205 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][175], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:16,205 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,205 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,205 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,205 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,205 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,205 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,206 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,206 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,206 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][499], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,206 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,206 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,206 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,206 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,207 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,207 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,207 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,207 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,221 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,221 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,221 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,221 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,222 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,222 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,222 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,222 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][183], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:42:16,228 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,228 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,228 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,228 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][183], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 22#L702-3true, 393#true, 121#L707-13true]) [2023-11-30 07:42:16,228 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,228 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,228 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,228 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:16,229 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,229 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,229 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,229 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,296 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [214#true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 143#L702-20true, 385#true, 14#L708true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:16,296 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,296 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,296 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,296 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,296 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,296 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 123#L702-24true, 131#L702-12true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,307 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,307 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,307 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,307 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [214#true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 107#L702-23true, 207#true, 393#true]) [2023-11-30 07:42:16,324 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,324 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,324 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,324 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,324 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:16,325 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,325 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,325 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,325 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 385#true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:16,325 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,325 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,325 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,325 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, 106#L707-15true, t_funThread1of3ForFork0InUse, 170#L702-7true, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:16,325 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,325 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,326 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,326 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:42:16,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 16#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:16,326 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,326 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:16,327 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,327 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,327 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,327 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:42:16,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,353 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,353 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,353 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,353 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,354 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,354 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,354 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,354 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:42:16,355 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,355 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,355 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,355 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:16,355 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,355 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,355 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,355 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:16,356 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,356 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,356 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,356 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:16,356 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,356 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,356 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,356 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,356 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:16,356 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,356 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,356 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,356 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:16,356 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,357 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,357 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,357 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,357 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:16,357 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,357 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,357 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,357 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:16,357 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,357 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,357 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,357 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,357 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,358 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,358 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,358 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,358 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,358 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,358 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,358 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,358 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,358 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,359 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,359 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,359 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,359 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,359 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,359 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,359 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,359 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,359 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,359 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,359 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,359 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,359 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,362 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,362 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,362 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,362 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:16,364 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,364 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,364 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,364 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:16,365 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,365 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,365 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,365 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:16,365 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,365 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,365 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,365 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:16,366 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,366 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,366 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,366 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,366 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,368 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:16,368 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,368 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,368 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,368 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,368 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,368 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][424], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,368 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,368 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,368 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,368 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][205], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,369 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,369 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,369 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,369 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,369 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][458], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,369 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,370 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,370 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,370 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,370 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,370 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,370 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,370 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][546], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,370 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,370 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,371 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,371 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][383], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:42:16,387 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,387 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,387 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,387 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][425], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:16,388 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,388 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,388 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,388 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,388 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,388 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,388 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,388 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,388 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,394 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][175], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:16,394 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,394 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,394 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,394 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,394 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,394 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,394 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][175], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:16,394 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,394 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,394 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,394 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,394 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,394 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:16,394 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,395 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,395 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,395 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:16,395 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,395 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,395 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,395 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,395 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,401 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,401 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,401 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,401 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][428], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:16,402 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,402 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,402 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,402 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:16,402 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,402 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,402 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,402 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][365], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,403 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,403 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,403 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,403 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,403 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,403 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,403 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,403 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,403 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:16,403 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,403 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,403 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,403 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:16,404 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,404 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,404 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,404 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,404 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:16,404 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,404 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,404 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,404 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:16,404 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,404 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,404 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,404 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,404 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:16,405 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,405 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,405 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,405 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][369], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:42:16,405 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,406 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,406 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,406 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,412 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,412 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,412 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,412 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,417 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,417 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,417 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,417 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][598], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:16,418 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,418 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,418 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,418 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][426], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,420 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,420 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,420 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,420 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][193], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,423 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,423 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,423 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,423 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,423 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,423 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,423 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,424 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,424 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,424 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][551], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,424 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][162], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:16,428 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,428 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,428 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,428 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][524], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:16,429 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,430 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,430 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,430 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,431 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,431 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,431 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,431 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][159], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,431 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,431 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,431 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,431 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][588], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,431 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:16,431 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:16,431 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:16,431 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:16,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][551], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,432 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,432 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,432 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,432 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,432 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,432 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,432 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,432 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,432 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,433 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,433 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,433 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,433 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][553], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:16,437 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,437 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,437 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,437 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][553], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:16,437 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,437 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,437 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,438 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,438 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,438 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,438 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,438 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][499], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,441 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,441 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,441 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,441 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,442 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,442 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,442 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,442 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,442 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,442 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,442 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,442 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][553], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:16,445 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,445 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,445 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,445 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,447 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,447 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,447 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,447 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:42:16,454 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,454 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,454 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,454 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:16,454 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,454 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,455 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,455 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,500 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,500 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,500 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,500 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,500 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][499], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,500 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,500 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,500 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,500 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][545], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,500 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,500 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,500 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,501 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,501 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,501 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,501 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,501 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][499], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,501 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,501 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,502 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,502 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,502 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,502 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,502 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,502 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,502 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,502 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,502 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,503 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,503 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,503 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,503 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,503 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,503 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,503 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:16,525 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,525 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,525 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,525 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:16,525 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,525 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,525 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,525 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:16,526 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,526 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,526 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,526 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 107#L702-23true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:16,829 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,829 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,829 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,829 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [214#true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 16#L702-27true, 385#true, 207#true, 393#true]) [2023-11-30 07:42:16,850 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,850 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,850 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,850 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [214#true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 14#L708true, 385#true, 207#true, 393#true]) [2023-11-30 07:42:16,851 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,851 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,851 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,851 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [214#true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 16#L702-27true, 207#true, 393#true]) [2023-11-30 07:42:16,851 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,851 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,851 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,851 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:42:16,852 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,852 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,852 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,852 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, 106#L707-15true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 385#true, 16#L702-27true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true]) [2023-11-30 07:42:16,852 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,852 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,852 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,852 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,852 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:42:16,853 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 385#true, 207#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 82#L707-16true, 393#true]) [2023-11-30 07:42:16,853 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,853 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,853 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,853 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,853 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:42:16,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:16,887 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,887 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,887 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,887 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,888 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:16,889 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,889 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,889 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,889 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,889 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,892 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,892 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,892 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,892 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,892 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:16,895 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,895 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,895 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,895 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,895 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,896 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,896 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,896 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,896 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,896 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,896 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,896 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,897 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,897 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,897 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,897 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][383], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:16,900 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,901 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,901 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,901 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][422], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:16,901 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,901 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,901 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,901 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,902 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][204], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:16,902 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,902 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,902 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,902 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,902 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,902 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:16,902 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,902 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,902 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,902 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,902 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,904 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,904 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,904 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,904 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,907 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,907 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,907 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,907 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][499], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,907 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,907 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,907 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,908 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][545], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,908 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,908 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,908 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,908 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,908 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,908 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,908 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,908 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,909 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,909 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,909 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,909 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,915 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,915 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,915 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,915 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:16,926 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,926 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,926 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,927 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,930 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:16,930 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,930 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,930 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,930 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,930 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,930 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,930 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:16,930 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,930 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,930 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,931 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,931 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,931 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][425], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:16,933 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,933 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,933 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,933 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:16,933 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,933 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,933 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,933 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][197], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,933 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,933 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,933 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,934 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,934 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:16,935 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,936 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,936 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,936 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:16,936 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,936 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,937 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,937 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,937 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,937 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,937 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,937 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:16,938 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,938 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,938 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,938 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][430], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 185#L701-3true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:16,938 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,938 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,938 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,938 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][365], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,941 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,941 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,941 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,941 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,941 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][326], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:42:16,942 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,942 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,942 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,942 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][393], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:16,942 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,942 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,942 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,942 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:16,942 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,942 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,942 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,943 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,950 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,950 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,950 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,950 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:16,951 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,951 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,951 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,951 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,951 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,951 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,951 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,951 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:16,951 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,951 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,951 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,951 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:16,951 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,951 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,952 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,952 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,952 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,952 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,952 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,952 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,952 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,954 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,954 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,954 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,954 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][192], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,955 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,955 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,955 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,955 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,955 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,955 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,955 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,955 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,956 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,956 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][551], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,956 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,956 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,956 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,956 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][524], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:16,958 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,958 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,958 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,959 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,959 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,959 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,959 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,959 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,959 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,959 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,959 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,959 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,959 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,959 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,959 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,959 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,960 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,960 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,960 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,960 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,960 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,960 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,960 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,961 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,961 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][588], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,961 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:16,961 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:16,961 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:16,961 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:16,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][551], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,961 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,961 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,961 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,961 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,961 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,961 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:16,961 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:16,961 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:16,962 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:16,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,962 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,962 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,962 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,962 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,962 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,962 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,962 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,962 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:16,968 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,968 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,968 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,968 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,970 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,970 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,971 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,971 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,971 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,971 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,971 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,971 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][426], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,972 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,972 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,972 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,972 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,973 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,973 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,973 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,973 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][209], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:16,975 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,975 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,975 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,975 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,975 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,980 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,980 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,980 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,980 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][579], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 200#true, 181#L702-8true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:42:16,981 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,981 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,981 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,981 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][499], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,982 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,982 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,982 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,982 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,982 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][499], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,982 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,982 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,982 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,982 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,982 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,982 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,983 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,983 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,983 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][164], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,983 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,983 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,983 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,983 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][192], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,984 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,984 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,984 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,984 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,984 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:16,984 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:16,984 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:16,984 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:16,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,984 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,984 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,984 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,984 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,984 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:16,984 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:16,984 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:16,985 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:16,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,985 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,985 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,985 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,985 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][575], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,985 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:16,985 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:16,985 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:16,985 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:16,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,986 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,986 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,986 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,986 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,986 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,986 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,986 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,986 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,986 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,986 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,986 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,986 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,986 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,986 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,987 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,987 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,987 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,987 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:16,987 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,987 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,987 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,987 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:16,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][577], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,987 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,987 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,987 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,987 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:16,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,987 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,987 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,988 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,988 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:16,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,988 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,988 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,989 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,989 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][577], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,989 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,989 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,989 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,989 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][594], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,989 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,989 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,990 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,990 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,995 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,995 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,995 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,995 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,995 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][551], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:16,998 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,998 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,998 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,998 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:16,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:16,998 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,998 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,998 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:16,998 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][524], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:17,000 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,000 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,000 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,000 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,002 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,002 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,002 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,002 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:17,012 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,012 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,012 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,012 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:17,012 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,012 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,012 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,012 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:17,015 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,015 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,015 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,015 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:42:17,016 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,016 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,016 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,016 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,065 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,065 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,065 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,065 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,065 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][499], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,065 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,065 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,065 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,065 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][545], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,065 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,066 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,066 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,066 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][205], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,066 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,066 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,066 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,066 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,066 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,066 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,066 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,066 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,067 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,067 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,067 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,067 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][575], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,067 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,067 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,067 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,067 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,067 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,068 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,068 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,068 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,068 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,068 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,068 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,068 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,068 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,068 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,068 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,068 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,068 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,069 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,069 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,069 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,069 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,069 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,069 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,069 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,069 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:17,069 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,070 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,070 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,070 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,070 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,070 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,070 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,070 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,070 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,070 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:17,070 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,071 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,071 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,071 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][175], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,071 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,071 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,071 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,071 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][369], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:42:17,074 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,074 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,074 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,074 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][194], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,075 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:42:17,075 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:17,075 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:17,075 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:17,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][194], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,075 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:42:17,075 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:17,075 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:17,076 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:42:17,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,076 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,076 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,076 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,076 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][167], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:42:17,088 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,088 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,088 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,088 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][369], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:42:17,089 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,089 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,089 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,089 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:17,094 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,094 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,094 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,094 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:17,095 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,095 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,095 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,095 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:17,096 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,096 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,096 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,096 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 152#L702-5true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:17,096 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,096 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,096 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,096 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,097 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 385#true, 16#L702-27true, 207#true, 82#L707-16true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 393#true, 188#L702-9true]) [2023-11-30 07:42:17,199 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,199 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,199 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,199 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [214#true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 181#L702-8true, t_funThread3of3ForFork0NotInUse, 14#L708true, 16#L702-27true, 385#true, 207#true, 393#true]) [2023-11-30 07:42:17,208 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,208 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,208 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,208 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,208 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:42:17,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,241 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,241 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,242 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,242 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,242 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,242 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,242 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,242 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,242 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,243 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,243 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,243 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,243 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,244 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,244 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,244 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,244 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,244 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,245 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,245 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,245 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,245 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 184#L702-12true]) [2023-11-30 07:42:17,246 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,246 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,246 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,246 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,246 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,246 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,246 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,246 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,246 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,246 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,246 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,246 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:17,247 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,247 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,247 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,247 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,247 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,247 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:17,248 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:17,248 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,249 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,249 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,249 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,249 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,251 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,251 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,251 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,252 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:17,252 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,252 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,252 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,253 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,253 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,253 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,253 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,253 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,253 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,253 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,253 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,253 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,253 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:17,256 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,256 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,256 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,256 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][459], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:17,257 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,257 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,257 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,257 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:17,257 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,257 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,257 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,257 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:17,258 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,258 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,258 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,258 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,258 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,258 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,258 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,258 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][430], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,259 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,259 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,259 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,259 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,261 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,261 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,261 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,261 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,261 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,262 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,262 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,262 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,262 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,262 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,262 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,262 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,262 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,263 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,263 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,263 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][458], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:17,263 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,263 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,263 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,263 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][239], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:17,264 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,264 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,264 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,264 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,264 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][545], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,264 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,264 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,264 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,264 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,265 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,265 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,265 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,265 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,265 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,265 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,265 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,266 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,266 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,266 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,266 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,271 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,271 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,271 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,272 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:17,286 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,286 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,286 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,286 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,286 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][425], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:17,292 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,292 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,292 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,292 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,292 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,292 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,292 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,292 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,292 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:17,293 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,293 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,293 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,293 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:17,293 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,293 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,293 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,293 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,293 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,294 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,294 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,294 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,294 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,294 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,295 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,295 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,295 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][461], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,298 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:17,298 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:17,298 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:17,299 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:17,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,299 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,299 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,299 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,299 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,299 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,299 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,299 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,299 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,299 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,299 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,299 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,299 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,299 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:17,300 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,300 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,300 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,300 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][408], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,300 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,300 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,300 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,300 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:17,300 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,300 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,300 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,300 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:17,300 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,301 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,301 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,301 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,301 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,301 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,301 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,301 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,301 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][369], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:42:17,302 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,302 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,302 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,302 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,303 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,303 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,303 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,303 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,303 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:17,303 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,303 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,303 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,303 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,303 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,303 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:17,310 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,310 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,310 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,311 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,311 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:17,311 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,311 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,311 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,311 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,311 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,312 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,312 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,312 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,312 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,312 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,313 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,313 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,313 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,313 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][546], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,314 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,314 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,314 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,314 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,316 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,316 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,316 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,316 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,316 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,316 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,316 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,319 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,319 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,319 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,319 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,319 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,319 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,319 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,320 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,320 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,320 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,320 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][588], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,320 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,320 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,320 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,320 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,320 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,320 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,320 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,320 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,320 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,320 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,321 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,321 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,321 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,321 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,321 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,321 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,321 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,321 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,321 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,321 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,321 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,321 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,322 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,322 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,322 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,322 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,322 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,322 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,322 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,322 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,323 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,323 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,323 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,323 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:17,325 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,325 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,325 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,325 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,326 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,326 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,327 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,327 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][598], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:17,331 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,331 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,331 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,332 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,332 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,332 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][594], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,333 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,333 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,333 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,333 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:17,333 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,333 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:17,333 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:17,333 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:17,333 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:17,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:17,334 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,334 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,334 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,334 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:17,334 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,334 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,334 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,334 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:17,334 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,334 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,334 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,334 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,334 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,335 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,335 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,335 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][595], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,335 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,335 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,335 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,335 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:17,335 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,335 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,335 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,335 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,335 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,335 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,335 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,335 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,336 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,336 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,336 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,336 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,336 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][197], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,336 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:17,337 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,337 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,337 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,337 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,337 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:17,337 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,338 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,338 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,338 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,340 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,340 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,340 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,340 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][382], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,341 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,341 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,341 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,341 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][180], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 38#L702-8true, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:42:17,344 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,344 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,344 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,344 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,351 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,351 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,351 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,351 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,351 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,351 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,351 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,353 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,354 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,354 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,354 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,354 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][176], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,354 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,354 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,354 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,354 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,354 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,354 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,354 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,354 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,354 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,354 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,355 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,355 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,355 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,355 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,355 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,355 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,355 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,355 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,355 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,355 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,356 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,356 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,356 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,356 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,356 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,358 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,358 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,358 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,358 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:42:17,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][589], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,359 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,359 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,359 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,359 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,365 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,365 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,365 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,365 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,365 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,365 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,366 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,366 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,366 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,368 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,368 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,368 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,368 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,369 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,369 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,369 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,369 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:17,381 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,382 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,382 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,382 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:17,382 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,382 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,382 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,382 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 185#L701-3true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:17,382 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,382 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,382 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,382 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 185#L701-3true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:17,383 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,383 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,383 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,383 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:17,387 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,387 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,387 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,387 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:17,387 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,387 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,387 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,387 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:17,387 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,387 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,387 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,388 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:17,388 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,388 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,388 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,388 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:42:17,388 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,388 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,388 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,388 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:42:17,389 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,389 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,389 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,389 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:17,394 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,394 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,394 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,394 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:17,396 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,396 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,397 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,397 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,397 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,397 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,397 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,397 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true]) [2023-11-30 07:42:17,397 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,397 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,397 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,398 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,398 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,398 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,398 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,398 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,443 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,443 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,443 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,443 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,444 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,444 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,444 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,444 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,444 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][428], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,450 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,450 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,450 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,450 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,450 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:17,451 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,451 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,451 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,451 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,451 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,451 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,451 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,451 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,451 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,451 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:17,451 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,451 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,451 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,451 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,451 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,452 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,452 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,452 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,452 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,452 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,452 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,452 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,452 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,452 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,452 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,452 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,452 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,453 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,453 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,453 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,453 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,454 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,454 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,454 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,454 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][595], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,454 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,454 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,454 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,454 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:17,454 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,454 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,454 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,454 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:17,454 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,455 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,455 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,455 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][204], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,455 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,455 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,455 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,455 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:17,455 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,455 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,455 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,455 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,455 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][175], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:17,455 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,455 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,456 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,456 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:17,456 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,456 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,456 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,456 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,456 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,456 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,457 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,457 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,457 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,457 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,457 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:17,470 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,470 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,470 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,470 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:17,470 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,470 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,470 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,470 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,470 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,473 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,473 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,473 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,473 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,474 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,474 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,474 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,474 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][194], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,478 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,478 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,479 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,479 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][183], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:42:17,479 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,479 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,479 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,479 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:42:17,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:42:17,480 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,480 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,480 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,480 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,640 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,640 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,640 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,640 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,640 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,640 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,640 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,640 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,640 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,646 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,646 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,646 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,646 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,646 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,646 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,646 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,646 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,646 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,646 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,647 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,647 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,647 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,647 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:17,649 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,649 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,649 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,649 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:17,649 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,649 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,649 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,649 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,649 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,650 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,650 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,650 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,650 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,650 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:17,650 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,650 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,650 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,650 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,650 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:17,650 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,650 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,650 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,650 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,650 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][587], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,652 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,652 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,652 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,652 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,652 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,652 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,652 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,652 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,652 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:17,654 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,654 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,654 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,654 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,654 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:17,654 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,654 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,654 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,654 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,655 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,655 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,655 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,655 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,655 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,655 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,655 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,655 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,655 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,655 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,655 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,655 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:17,659 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,659 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,659 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,659 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,660 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,660 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,660 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,660 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:17,664 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,664 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,665 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,665 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,665 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,667 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:17,667 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,667 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,667 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,667 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,667 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,667 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,668 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,668 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,668 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,668 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,668 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,668 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,668 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,668 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][546], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,669 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,669 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,669 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,669 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][587], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,669 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,669 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,669 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,669 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,670 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,670 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,670 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,670 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,670 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,670 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,670 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][499], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,671 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,671 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,671 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,671 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,671 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][545], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,671 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,671 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,671 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,671 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,671 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,671 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,671 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,671 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,671 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,671 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,672 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,672 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,672 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,672 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,672 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:17,673 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,673 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,673 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,673 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:17,673 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,673 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,673 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,673 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:17,673 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,674 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,674 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,674 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,674 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,674 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,674 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,674 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,674 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:17,675 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,675 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,675 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,675 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][424], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,675 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,675 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,676 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,676 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][205], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,676 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,676 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,676 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,676 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,676 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,676 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,676 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,676 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,677 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,677 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,677 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,677 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,677 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,677 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,678 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,678 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,678 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,678 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,678 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,679 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,679 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,679 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,679 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][588], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,679 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,679 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,679 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,679 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,679 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,679 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,679 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,679 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][588], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,683 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,683 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,683 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,683 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,705 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,705 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,705 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,705 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:17,706 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,706 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,706 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,706 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][425], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:17,706 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,706 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,707 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,707 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:17,707 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,707 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,707 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,707 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:17,709 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,709 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,709 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,709 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,709 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,709 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,709 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,709 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,710 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,710 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,710 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,710 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,710 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,710 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,710 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,710 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:17,710 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,710 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,710 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,710 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,710 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,710 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,710 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,710 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,710 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,711 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,711 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:17,711 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,711 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,711 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,711 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,711 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,715 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,715 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,715 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,715 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,715 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,715 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,715 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,715 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,715 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,716 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,716 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,716 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,716 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,716 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,716 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,716 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,716 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,716 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,717 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:17,717 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,717 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,717 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,717 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,717 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,718 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][461], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,718 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:17,718 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:17,718 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:17,718 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:17,718 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:17,718 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:17,718 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,718 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,718 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,718 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,718 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,718 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,718 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:17,718 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,718 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,718 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,719 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,719 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,719 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,719 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,719 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,719 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,719 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,719 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,719 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,719 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,719 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,719 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,719 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,719 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,719 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,719 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,719 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,720 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,720 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,720 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,720 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,720 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:17,728 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,728 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,728 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,728 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,728 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:17,731 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,731 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,731 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,731 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,734 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,734 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,734 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,734 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,734 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,735 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,735 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,735 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,735 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,735 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,735 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,735 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,735 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,735 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,735 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,735 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,735 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,735 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,735 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,735 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,735 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,735 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,736 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,736 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][383], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,742 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,742 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,742 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,742 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][175], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,746 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,746 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,746 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,746 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,746 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][175], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:17,746 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,746 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,746 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,746 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,746 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:17,746 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,746 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,746 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,746 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,747 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:17,747 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,747 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,747 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,747 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,747 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,750 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,750 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,750 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,750 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][589], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,752 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,752 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,752 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,752 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][196], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:17,754 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,754 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,754 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,754 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,756 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,756 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,756 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,756 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:17,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][272], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:17,757 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,757 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,757 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,757 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][524], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:17,758 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,759 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,759 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,759 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,764 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,764 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,764 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,764 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,764 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,764 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,764 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][577], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,765 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,765 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,765 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,765 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,765 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][594], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,765 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,765 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,765 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,765 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,765 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][588], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,767 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,767 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,767 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,767 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,767 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,767 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,767 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,767 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,767 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,767 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,768 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][589], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,770 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,770 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,771 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,771 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][273], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,771 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,771 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,771 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,771 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,773 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,773 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,773 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,773 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,773 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:42:17,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,774 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,774 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,774 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,774 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,774 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,774 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,774 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,774 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:17,778 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,778 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,778 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,778 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][524], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:17,780 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,780 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,780 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,780 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:17,794 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,794 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,794 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,794 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:17,795 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,795 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,795 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,795 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:17,795 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,795 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,795 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,796 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,796 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:17,796 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,796 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,796 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,796 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,796 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:17,796 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,796 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,796 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,797 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,797 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:17,797 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,797 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,797 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,797 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,797 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:17,803 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,803 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,803 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,803 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:17,803 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,803 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,804 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,804 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:17,804 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,804 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,804 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,804 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:17,808 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,808 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,808 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,808 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:17,809 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,809 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,809 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,809 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 46#L702-6true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:17,809 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,809 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,809 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,809 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:17,809 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,809 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,810 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,810 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:17,813 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,813 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,813 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,813 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,814 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,814 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,814 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,814 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:17,814 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:17,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:17,814 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,814 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,815 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,815 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:17,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][369], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:42:17,826 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:17,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,026 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,026 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,026 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,026 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,026 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,026 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,026 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,026 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,026 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,026 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,027 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,027 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:18,027 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,027 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,027 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,028 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,028 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,028 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][428], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,028 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,028 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,028 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,028 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,029 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,029 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,029 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:18,029 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,029 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,029 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,029 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,029 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,029 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,029 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,029 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,029 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,030 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,031 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,031 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,032 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,032 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 38#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:42:18,033 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,033 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,033 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,033 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:18,034 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,034 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,034 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,034 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:18,045 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,045 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,045 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,046 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][240], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 38#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:18,054 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,054 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,054 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,054 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:18,055 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,055 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,055 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,055 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:18,055 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,055 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,055 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,055 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:18,056 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,056 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,057 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,057 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:42:18,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:18,224 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,224 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,224 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,224 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,224 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:18,225 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,225 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,225 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,225 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,225 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,226 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,226 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,226 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,226 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,226 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 97#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:18,229 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,229 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,229 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,230 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,231 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:18,232 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,232 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,232 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,232 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,232 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,232 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,232 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,233 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,233 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,233 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,233 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:18,233 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,233 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:18,234 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,234 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,234 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,234 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:18,234 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,234 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,234 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,234 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:18,234 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,234 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,235 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,235 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,235 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,235 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,235 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,235 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,235 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,235 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,235 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,235 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,235 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,235 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,235 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,235 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,236 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,236 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,236 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,236 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:18,237 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,237 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,237 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,237 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,237 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][307], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:18,237 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,237 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,238 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,238 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:18,238 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][575], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:18,239 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,239 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:18,239 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,239 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,239 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,239 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,239 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,240 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][575], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:18,240 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,240 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,240 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,240 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,240 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][595], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:18,240 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,240 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,240 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,240 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,240 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,246 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,246 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,246 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,246 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:18,246 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 185#L701-3true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:18,247 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,247 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,247 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,247 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,247 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][459], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:18,248 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:18,248 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,248 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,248 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:18,249 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,249 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,249 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,249 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,249 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,249 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:18,249 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,249 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,249 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,249 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,249 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,249 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,250 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,250 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,250 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,250 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,250 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,250 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,250 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][428], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,250 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,250 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,250 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,250 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,250 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,250 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,250 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,250 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:18,250 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,250 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,250 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,251 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,251 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,251 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,251 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,251 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,251 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,251 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,251 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,251 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,253 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,253 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,253 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,253 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,253 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,253 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,253 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,253 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][383], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:18,254 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,254 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,254 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,255 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][422], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:42:18,255 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,255 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,255 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,255 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][204], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:18,255 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,255 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,255 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,255 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,256 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:18,256 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,256 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,256 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,256 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,256 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:18,256 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,256 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,256 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,256 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,256 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:18,257 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,257 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,257 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,257 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,257 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,257 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,257 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,257 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,258 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,258 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,258 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,258 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,258 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,258 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,259 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,259 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,259 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,259 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,259 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,259 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,259 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][627], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,260 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,260 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,260 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,260 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,261 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,261 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,261 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,261 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,261 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][588], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,261 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,261 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,261 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,261 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,261 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,261 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,261 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,261 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,262 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,268 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,268 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,268 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,268 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:18,288 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,288 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,288 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,288 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,288 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,289 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:18,289 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,289 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,289 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,289 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,289 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,289 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,289 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:18,289 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,289 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,289 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,289 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,289 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,289 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,294 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,294 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,294 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,294 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:18,295 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,295 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,295 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,296 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:18,296 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,296 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,296 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,296 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,296 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,296 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,296 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,296 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,296 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][408], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,296 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,297 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,297 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,297 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,297 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,298 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,298 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,298 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,298 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:42:18,298 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,298 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,298 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,298 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][326], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:42:18,298 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,298 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,298 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,298 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:18,299 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,299 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,299 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,299 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,299 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,300 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,300 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,300 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:18,300 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,300 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,300 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,300 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:18,300 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,300 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,300 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,300 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][326], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:42:18,300 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,300 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,300 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,301 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,305 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,305 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,305 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,306 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,306 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,306 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,306 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,306 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,307 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,307 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,307 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,307 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,307 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,307 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,307 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,307 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,307 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,307 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,307 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,307 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,307 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,307 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,307 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,307 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,316 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,317 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,317 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,317 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,317 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,317 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,317 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,317 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][589], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,318 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,318 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,318 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,318 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][273], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,319 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,319 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,319 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,319 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,320 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,320 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,320 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,320 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][272], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:18,321 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,321 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,321 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,321 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][524], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:18,322 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,324 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,324 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,324 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,324 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,324 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,324 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,324 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,324 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:18,327 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,327 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,327 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,327 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:18,328 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,328 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,328 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,328 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,330 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:18,330 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,330 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,330 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,330 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,330 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,330 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,330 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:18,330 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,330 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,330 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,330 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,330 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,331 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:18,333 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,333 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,333 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,333 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:18,334 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,334 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,334 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,334 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,334 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,334 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,334 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,334 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:42:18,343 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][589], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,344 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,344 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,344 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,344 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,345 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,345 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,345 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,345 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][273], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,346 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,346 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,346 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,347 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,348 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,348 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,348 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,348 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,349 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,349 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,349 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,349 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,349 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,349 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,349 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,349 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,349 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,349 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,349 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,349 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,350 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,350 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,350 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,350 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,350 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,350 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,350 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][192], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,350 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,350 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,350 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,350 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,351 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:18,351 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,351 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,351 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,351 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,351 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][197], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,351 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,351 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,351 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,351 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,351 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][577], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,351 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,351 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,351 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,352 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,352 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,352 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,352 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,352 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,352 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,353 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,353 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:42:18,354 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,354 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,354 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,354 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][579], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:42:18,357 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,357 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,357 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,357 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,359 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:18,359 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,360 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,360 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,360 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,360 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,360 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,360 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:18,360 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,360 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:18,360 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,361 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,361 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:18,362 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,362 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,362 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,363 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,363 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,363 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:18,363 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,363 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,363 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,363 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,363 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,363 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:18,363 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,367 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,368 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,368 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,368 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,368 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,373 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,373 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,373 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,373 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,374 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,374 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,374 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,374 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:18,391 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,391 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,391 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,391 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:18,393 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,393 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,393 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,393 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,393 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:18,393 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,393 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,393 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,393 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,393 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][460], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:18,397 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,397 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,397 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,397 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][460], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:42:18,398 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,398 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,398 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,398 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,399 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,399 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,399 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,399 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:18,399 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,399 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,399 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,399 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,400 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,400 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,400 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,400 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:18,400 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,400 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,400 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,400 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:18,401 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,401 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,401 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,401 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 46#L702-6true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:18,401 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,401 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,401 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,401 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,406 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,406 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,406 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,406 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,406 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,406 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,406 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,406 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,406 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,407 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,407 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,407 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,407 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,407 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,407 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,407 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,407 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,407 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,407 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,407 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,408 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,408 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,413 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,413 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,413 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,413 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:18,413 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,413 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,413 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,413 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,414 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,414 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,414 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,414 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,417 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,417 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,417 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,417 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,421 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,421 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,421 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,421 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,421 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][369], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:42:18,428 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,428 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,428 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,428 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][369], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 46#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:42:18,428 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,429 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,429 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,429 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,467 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,467 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,467 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,467 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][167], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:42:18,476 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,476 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,476 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,476 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,480 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:42:18,480 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,480 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,480 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,480 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,480 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,481 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,483 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,483 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,483 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,483 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,484 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,484 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,484 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,484 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][240], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:18,485 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,485 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,485 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,485 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][240], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:42:18,485 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,485 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,485 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,485 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:18,485 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,485 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,485 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,485 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][240], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 38#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:18,486 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,486 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,486 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,486 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,486 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:42:18,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:18,486 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,486 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,486 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,486 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,486 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:42:18,487 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,487 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,487 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,487 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:18,488 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,488 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,488 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,488 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][369], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:42:18,488 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,488 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,488 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,488 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,489 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,489 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,489 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,489 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:18,502 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,502 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,502 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,502 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:18,511 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,511 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,511 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,511 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:18,512 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,512 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,512 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,512 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,512 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:42:18,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:18,513 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,513 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,513 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,513 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][240], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:42:18,513 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,684 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,684 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,684 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,684 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:18,685 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,685 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,685 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,685 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,685 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,686 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,686 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,686 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,686 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,686 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:18,690 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,691 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][460], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,694 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,694 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,694 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,694 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:18,694 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,694 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,694 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,694 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,694 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,694 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,694 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,694 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,694 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,695 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,695 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,695 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,695 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,695 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:18,695 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,695 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,695 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,695 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:18,696 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,696 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,696 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,696 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,696 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:18,696 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,696 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,696 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,696 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:18,696 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,696 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,696 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,696 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,696 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,697 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:18,697 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,697 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:18,697 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,697 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,698 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:18,698 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,698 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,698 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,698 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,698 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,698 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,698 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,698 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,698 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,698 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,698 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,698 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,698 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,699 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,699 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,699 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,699 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,699 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,699 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,699 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,699 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,699 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:42:18,701 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,701 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,702 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,702 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 184#L702-12true]) [2023-11-30 07:42:18,702 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,702 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,702 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,702 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,702 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:18,702 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,702 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,702 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,702 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,702 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,703 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][595], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:18,703 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,703 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,703 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,703 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,703 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,703 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:18,703 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,703 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,703 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,703 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,703 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,703 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][627], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,705 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,705 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,705 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,705 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,710 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,710 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,710 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,710 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,712 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,712 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,712 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,712 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,712 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,712 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,713 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,713 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,713 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,713 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,713 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,713 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,713 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,713 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:18,738 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,738 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,738 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,738 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:42:18,738 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,738 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,738 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,738 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:18,739 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,739 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,739 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,739 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,739 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,740 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,740 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,740 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,740 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,740 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,743 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,743 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,743 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,743 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,743 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,744 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,744 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,744 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,744 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,744 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,744 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,744 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,744 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][588], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,744 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,744 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,744 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,744 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,744 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,744 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,745 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,745 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,745 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,745 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,745 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,745 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:18,747 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,747 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,747 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,747 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][627], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,748 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,748 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,748 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,748 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,748 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,748 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][588], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,749 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,749 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,749 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,749 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,749 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,749 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,749 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,749 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,749 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,749 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,749 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,756 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,756 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,756 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,756 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:42:18,785 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,785 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,786 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,786 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,786 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,786 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,786 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,786 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,786 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,786 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:18,786 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,786 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,786 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,786 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,786 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:42:18,786 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,787 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,787 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,787 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,787 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,787 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,787 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,787 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,787 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:18,788 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,788 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,788 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,788 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,788 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,788 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:18,788 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,788 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,789 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,789 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,789 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:18,789 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,789 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,789 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,789 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,789 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,790 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,790 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,790 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,790 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,791 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,791 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,791 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,791 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,791 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,791 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,791 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,791 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:18,792 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,792 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,793 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,793 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,793 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:18,793 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,793 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,793 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,793 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,793 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:18,793 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,793 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:18,793 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,794 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,794 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,794 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,794 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][167], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:18,794 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,794 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,794 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,794 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][369], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:42:18,796 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,796 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,796 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,797 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,799 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:18,799 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,799 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,799 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,799 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,799 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,799 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,799 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][589], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,810 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,810 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,810 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,810 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,810 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,810 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,810 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,810 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][273], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,811 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,811 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,811 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,811 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,811 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,812 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,813 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,813 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,813 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,813 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,813 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,813 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,813 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,813 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,813 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,813 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,813 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][554], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,814 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,814 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,814 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,814 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,814 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,814 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,815 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,815 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,815 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,815 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,815 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,815 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,815 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,815 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,815 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,815 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,815 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,815 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,815 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,815 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,815 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,816 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,816 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,816 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][425], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:18,828 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,828 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,828 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,828 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][334], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,829 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,829 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,829 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,829 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,829 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,829 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,829 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,829 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,829 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][594], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,829 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,830 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,830 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,830 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,830 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,830 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,830 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,830 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,830 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][338], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:18,831 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,831 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,831 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,831 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][598], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:42:18,834 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,834 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,834 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,834 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:18,836 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,836 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,836 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,836 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,836 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:18,836 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,836 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,836 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,836 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,836 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:18,836 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,836 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,837 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,837 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,837 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,842 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,843 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,847 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,847 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,847 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,847 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,847 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,847 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,847 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,847 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,848 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:18,848 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,848 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,848 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,848 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,848 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,848 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:18,849 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,849 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,849 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,849 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:18,849 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,849 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,849 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,849 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:18,849 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,849 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,849 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,849 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][272], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:18,850 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,850 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,850 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,850 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][524], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:18,851 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,851 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,851 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,851 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,859 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,859 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,859 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,859 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,861 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,861 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,861 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,861 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,861 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][273], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,862 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,862 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,862 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,862 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,864 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,864 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,864 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,864 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,864 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,864 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,864 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,864 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,869 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,869 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,869 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,869 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,893 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,893 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,893 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,893 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,893 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,893 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,893 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,893 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,894 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,894 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,894 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,894 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,894 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,894 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,895 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,895 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,895 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,895 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,895 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,895 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,895 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,895 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,895 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,895 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,895 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,895 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,895 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,895 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:18,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,896 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,896 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,896 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,896 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,896 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,896 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,896 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,896 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,896 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,896 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,896 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,896 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,897 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,897 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,897 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,897 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,897 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,897 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,897 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,897 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,897 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,897 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,897 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,897 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][460], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:18,902 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,902 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,902 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,902 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:18,903 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,904 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,904 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,904 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,904 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,904 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,904 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,904 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,904 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:18,904 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,904 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,904 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,904 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,904 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:18,905 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,905 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,905 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,905 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:42:18,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,905 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,905 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,905 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,905 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,905 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:18,905 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,905 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,906 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,906 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,906 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:18,906 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,906 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,906 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,906 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:18,912 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,912 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,912 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,912 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,912 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][440], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,913 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,913 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,913 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,913 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][440], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,913 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,913 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,914 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,914 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:18,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:18,914 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,914 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,915 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,915 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,915 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,915 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,915 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,915 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,915 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,915 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,919 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,919 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,919 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,919 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,919 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,920 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,920 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,920 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:18,920 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,920 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,920 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,920 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,928 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,928 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,928 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,928 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,928 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,929 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,929 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,929 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,929 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,929 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][369], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:42:18,936 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,936 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,936 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,937 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][369], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:42:18,937 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,937 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,937 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,937 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:18,974 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,974 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,974 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,974 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:18,975 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,975 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,975 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,975 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,975 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,977 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,977 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,977 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,977 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,977 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,978 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,978 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,978 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,978 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,983 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:18,983 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,983 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,983 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,983 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,983 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,983 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,984 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,984 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,984 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,984 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,984 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,984 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,984 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,984 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,985 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:18,985 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,985 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,985 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,985 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,985 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:18,986 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,986 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,986 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,986 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:18,987 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:18,987 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:18,988 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,990 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,990 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:18,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:18,991 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,991 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,991 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,992 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:18,992 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:19,005 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,005 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,005 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,005 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,005 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:19,006 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,006 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,006 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,006 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:19,017 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,017 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,017 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,017 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,017 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][563], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, 143#L702-20true, t_funThread3of3ForFork0NotInUse, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:19,317 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,317 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,317 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,317 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:42:19,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,385 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,385 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,385 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,385 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,385 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,385 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:19,386 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,386 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,386 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,386 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,386 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,386 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,386 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,386 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,386 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,386 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,387 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:19,394 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,394 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,394 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,394 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,396 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,396 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,396 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,396 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,396 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,396 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,396 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,396 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,396 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,396 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:19,405 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,405 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,405 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,405 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:19,406 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,406 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,406 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,406 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,407 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,407 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,407 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,407 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,408 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,408 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,408 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,408 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,408 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,408 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,408 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,408 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,408 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,408 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,408 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,408 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,409 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][575], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:19,409 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,409 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,409 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,409 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,409 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,409 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,409 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][595], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:19,409 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,409 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,409 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,409 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,409 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,410 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,420 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,420 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,420 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,420 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,421 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,421 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,421 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,421 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,421 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,421 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][461], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,421 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,421 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,421 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,421 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,421 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,421 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,421 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,421 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,422 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,422 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,422 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,422 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,422 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][627], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,424 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,424 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,424 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,424 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,424 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,424 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,424 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,425 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,425 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][588], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,425 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,425 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,425 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,425 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,425 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,425 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,425 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,425 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,425 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,425 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,425 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,426 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,427 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:19,427 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,428 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,428 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,428 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,428 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,428 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,430 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][237], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:19,430 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,430 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,430 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,430 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,430 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,430 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:19,430 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,430 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,430 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,430 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:19,431 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,431 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,431 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,431 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:19,431 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,431 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,431 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,431 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,432 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,433 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,433 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,433 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,433 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,433 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,433 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,433 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,434 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,434 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,434 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,434 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,434 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,434 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,435 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,435 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,435 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,435 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,435 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,435 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,435 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,435 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,435 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,475 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:19,475 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,475 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:19,475 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,475 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,476 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,476 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,476 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,476 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,482 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,482 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,482 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,482 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,482 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,482 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,482 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,482 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,482 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:42:19,482 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,482 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,482 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,483 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,483 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,483 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,483 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,483 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,483 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,483 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,483 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,483 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,484 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,484 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,484 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,484 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,484 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,484 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,484 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,484 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,484 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,484 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,484 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,484 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,484 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,484 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,484 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,484 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,485 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,485 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,485 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,485 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,485 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,485 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,485 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,486 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,486 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,486 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,486 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,486 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,486 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,486 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,486 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,486 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,486 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,486 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,487 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,487 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,488 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,488 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][326], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:42:19,488 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:19,488 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,488 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,488 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,488 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,489 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,489 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,489 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,489 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][326], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:42:19,489 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,489 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,489 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,489 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:19,490 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,490 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,490 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,490 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,490 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,490 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,490 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,490 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,490 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,491 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:19,491 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,491 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,491 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,491 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,491 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,491 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,491 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:19,492 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,492 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,492 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,492 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,492 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,492 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,492 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:19,492 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,492 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,492 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,492 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,492 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,492 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,492 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,492 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,492 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,492 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,492 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,492 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,509 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,509 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,510 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,510 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,510 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,510 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,510 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,510 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][273], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,511 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,511 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,511 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,511 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,512 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,512 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,512 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,512 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][272], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:19,513 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][524], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:19,513 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][425], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:19,527 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,527 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,527 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,527 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:19,527 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,527 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,527 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,527 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:19,528 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,528 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,528 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,528 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:19,530 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,530 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,530 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,530 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:19,531 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,531 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,531 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,531 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,532 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:19,532 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,532 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,532 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,532 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,532 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,532 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,532 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:19,533 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,533 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,533 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,533 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,533 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,533 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:19,533 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,533 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,533 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,533 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,533 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:19,533 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,533 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,533 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,533 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,533 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,541 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,541 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,541 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,541 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:19,541 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,541 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,541 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,541 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][308], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,543 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,543 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,543 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,543 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][334], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,543 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,543 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,543 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,543 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,543 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,544 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,544 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,544 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,544 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,544 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,544 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,544 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][577], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,545 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,545 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,545 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,545 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,545 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][594], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,545 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,545 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,545 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,545 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,545 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][273], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,546 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,546 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,546 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,546 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,547 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,547 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,547 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,547 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,547 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,547 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,547 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,547 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,547 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,548 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,548 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,548 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,548 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,548 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,548 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,548 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,548 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,548 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,548 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,548 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,548 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,548 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,548 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,549 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,549 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,549 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,549 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,549 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,549 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,549 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,549 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,549 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,549 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,550 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,550 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][273], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,550 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,550 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,550 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,550 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,550 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][308], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,551 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,551 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,551 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,551 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:19,551 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,551 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,551 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,551 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:19,551 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,551 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,551 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,551 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][307], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:19,551 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:19,551 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:19,552 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:19,552 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:19,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:19,552 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,552 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,552 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,552 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:19,552 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,552 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,553 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,553 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][575], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:19,553 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:19,553 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:19,553 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:19,553 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:19,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,553 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,553 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,554 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,554 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,554 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,554 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,554 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,554 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,554 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,554 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,554 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:19,554 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,554 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,555 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,555 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:19,555 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,555 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,555 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,555 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][577], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,555 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,555 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,555 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,555 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,555 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,555 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,555 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,555 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,555 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:42:19,557 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,557 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,557 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,557 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][579], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:42:19,558 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,558 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,558 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,558 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,568 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,568 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,568 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,568 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,568 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,574 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,574 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,574 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,574 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,575 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,575 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,575 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,575 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:19,594 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,594 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,594 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,594 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:19,595 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,595 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,595 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,595 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 41#L702-18true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:19,601 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,601 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,601 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,601 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][460], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:19,601 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,601 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,601 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,602 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 41#L702-18true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:19,602 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,602 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,602 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,602 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 41#L702-18true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:19,602 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,602 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,602 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,602 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:42:19,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][460], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:19,603 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,603 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,603 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,603 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 41#L702-18true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:19,603 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,603 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,603 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,603 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 41#L702-18true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:19,603 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,603 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,603 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,603 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:19,604 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,604 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,604 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,604 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,604 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:19,604 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,604 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,604 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,604 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,604 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:19,605 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,605 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,605 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,605 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,605 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:19,605 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,605 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,605 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,605 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,605 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:19,613 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,613 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,613 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,613 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,613 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:19,613 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,613 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,613 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,613 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,614 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:19,614 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,614 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,614 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,614 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,614 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:19,616 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:19,617 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,617 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,617 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,617 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:19,618 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,618 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,618 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,618 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:19,620 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,620 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:19,621 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:19,622 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,622 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,622 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,622 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:19,623 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,623 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,623 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,623 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][440], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,623 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,623 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,623 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,623 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:19,624 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,625 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,625 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,625 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,625 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:19,625 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,625 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,625 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,625 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,625 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,628 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:19,629 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:19,629 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,638 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,638 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,638 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,638 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,639 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,639 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,639 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,639 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,639 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,639 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][369], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 200#true, 181#L702-8true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:42:19,647 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,647 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,647 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,647 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:19,686 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,686 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,686 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,687 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,694 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:19,694 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,694 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,694 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,694 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,694 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,694 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,694 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,695 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:19,695 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,695 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,695 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,695 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,695 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,695 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,695 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:19,695 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,695 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,695 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,695 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,695 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,695 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,695 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,696 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,696 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,696 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,696 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,696 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,696 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,696 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,696 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,697 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,697 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,697 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,697 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,697 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,697 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,697 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,697 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,697 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,697 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:19,698 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,698 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,698 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,698 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,698 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:19,698 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,698 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,698 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,698 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:19,699 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,699 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,699 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,699 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:19,699 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,699 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,699 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,699 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,699 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:19,700 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,700 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,700 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,700 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:19,700 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,700 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,700 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,700 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,700 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:19,701 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,701 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,701 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,701 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:19,701 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,701 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,701 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,701 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:19,702 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,702 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,702 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,702 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,702 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:19,702 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,702 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,702 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,702 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:19,703 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,703 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,703 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,703 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 38#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:19,703 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,703 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,703 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,704 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:19,705 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,705 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,705 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,705 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:19,706 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,706 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,706 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,706 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:42:19,707 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,707 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,707 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,707 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:42:19,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,912 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,913 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,913 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,913 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,913 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,925 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,925 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,925 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,925 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,925 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,926 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,926 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,926 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,926 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,929 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,929 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,929 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,929 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,929 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,929 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,929 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:19,929 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:19,929 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:19,929 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:19,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,930 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,930 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,930 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,930 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,930 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,930 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,930 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,930 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,930 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,931 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,931 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,931 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:19,934 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,934 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,934 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,934 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:19,934 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,934 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,934 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,934 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:19,934 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,934 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,934 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,934 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:19,935 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,935 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,935 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,935 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,935 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][575], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:19,935 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,935 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,935 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,935 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][595], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:19,935 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,936 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,936 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,936 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:19,936 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,936 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,936 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,936 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,936 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:19,936 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,936 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,936 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,936 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,936 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,948 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:19,948 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,950 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,950 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,950 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,950 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,950 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,950 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:19,950 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,950 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,950 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,950 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,950 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,950 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,950 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,950 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,950 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,950 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,951 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,951 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,951 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,951 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,951 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:42:19,951 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:19,951 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:19,951 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:19,951 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:19,951 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:19,951 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:19,951 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][461], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,952 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,952 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,952 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,952 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,952 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,952 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,952 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,952 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:19,952 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,952 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,952 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,952 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,952 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,952 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,952 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:19,952 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,952 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,952 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][459], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:19,957 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,957 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,957 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,957 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:19,957 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,957 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,957 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,957 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:19,957 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,957 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,958 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,958 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,958 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:19,958 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,958 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,958 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,958 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,958 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,958 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:19,958 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,958 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,959 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,959 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,959 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:19,959 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,959 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,959 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,959 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,959 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,961 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:42:19,961 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:19,961 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:19,961 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:19,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,961 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,961 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,961 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,961 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:19,961 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,961 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,961 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,961 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,962 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,962 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,962 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,962 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,962 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,962 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,962 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,964 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,964 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,964 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,965 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,965 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,965 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,965 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,965 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,965 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,965 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,965 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,965 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,965 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,965 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,965 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:19,965 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,965 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,965 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,965 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,965 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,965 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,965 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,971 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,971 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,971 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,971 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:19,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,974 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:42:19,974 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:19,974 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:19,974 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:19,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,974 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,974 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,974 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,974 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:19,975 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,975 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,975 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,975 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:19,975 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:20,017 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,017 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,017 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,017 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,017 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,017 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,017 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,017 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,017 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:20,017 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,017 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,017 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,017 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:20,018 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,018 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,018 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,018 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,018 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,018 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,018 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,018 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,018 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:20,019 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,019 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,019 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,019 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,019 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,019 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,019 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,019 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,019 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,019 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,019 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,020 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,020 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:20,020 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,020 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,020 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,020 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,020 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,020 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,020 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,020 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,020 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,021 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,021 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,021 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,021 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,021 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,021 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,021 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,021 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,021 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,022 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,022 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,022 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,022 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,022 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,022 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,022 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,022 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,022 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,022 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,022 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,022 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,023 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,023 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,023 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,023 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,023 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,024 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,024 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,024 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,024 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,024 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,024 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,024 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,024 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,024 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,024 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,024 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,024 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,024 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,024 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][167], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:20,025 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,025 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,025 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,025 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][369], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:20,026 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,026 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,026 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,026 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,044 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,044 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,044 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,044 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,044 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,044 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,044 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,044 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,044 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,044 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,045 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,045 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,045 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,045 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][273], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,046 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,047 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,047 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,047 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,047 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,048 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,048 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,048 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,048 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,048 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,048 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,048 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,049 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,049 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,049 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,049 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,049 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,049 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,049 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,049 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,049 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,049 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,050 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,050 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,050 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,050 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,050 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,050 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,050 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,050 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,050 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,050 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,050 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,050 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,050 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,050 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:20,061 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,061 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,061 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,061 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,061 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:20,061 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,061 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,061 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,061 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,061 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,062 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,062 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,062 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,062 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,062 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:20,062 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,062 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,062 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,062 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,063 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,063 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,063 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:20,063 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,063 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,063 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,063 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,063 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,063 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,069 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,069 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,069 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,069 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:20,072 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,072 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,072 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,072 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:20,072 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,072 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,072 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,072 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][334], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,073 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,073 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,073 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,073 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:20,073 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,073 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,073 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,073 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:20,073 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,073 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,073 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,073 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,073 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,073 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,073 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,074 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,074 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:20,075 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,075 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,075 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,075 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][594], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,076 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,076 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,076 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,076 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:20,076 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,076 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,076 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,076 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:20,076 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,076 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,076 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,076 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:20,077 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,077 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,077 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,077 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][595], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:20,077 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,077 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,077 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,077 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:20,077 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,077 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,077 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,077 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:20,077 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,077 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,078 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,078 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,078 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,078 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,078 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,078 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,078 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][338], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:20,079 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,079 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,080 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,080 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][598], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:20,080 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,080 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,080 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,081 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:20,089 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,089 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,089 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,089 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,089 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,091 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,091 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,091 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,091 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,091 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,091 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,091 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:20,092 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:20,092 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,092 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:20,092 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,093 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,093 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,093 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][575], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:20,095 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:20,096 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,096 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,096 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,096 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,096 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:20,096 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,096 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,096 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,096 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,096 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:20,097 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,097 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,097 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,097 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,097 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,109 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,109 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,110 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,111 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,111 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,111 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,111 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,118 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,118 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,118 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,118 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,119 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,119 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,119 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,119 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,119 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,119 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,120 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,120 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][273], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,120 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,120 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,120 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,120 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,142 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,142 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,142 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,142 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,143 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,143 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,143 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,143 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][460], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:20,150 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,150 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,150 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,151 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 41#L702-18true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:20,151 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,151 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,151 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,151 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:20,151 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,151 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,151 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,151 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,151 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:42:20,152 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:20,152 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,152 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,152 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,152 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,152 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,152 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,152 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:20,152 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,152 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,152 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,152 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,152 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,152 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,155 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,155 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,155 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,155 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,156 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,156 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,156 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,156 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,156 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,156 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,156 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,156 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,157 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,157 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,157 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,157 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,157 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,160 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,160 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,160 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,160 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,160 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,160 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,160 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,160 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,160 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,161 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,161 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,161 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,161 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,161 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,162 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,162 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,162 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,162 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,162 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,162 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,162 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,162 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,162 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,162 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,162 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,162 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:20,163 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,163 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,163 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,163 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,163 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:20,165 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,165 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,165 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,165 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,165 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,166 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,166 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,166 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,167 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,167 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,167 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,167 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,167 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,167 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,167 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,167 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,167 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,167 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,168 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,168 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,168 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,168 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,168 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,168 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,168 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,168 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,169 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,169 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,169 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,170 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,170 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,170 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,170 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,170 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,171 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,171 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,171 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,171 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,171 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,171 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,171 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,171 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:20,178 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,178 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,178 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:20,179 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,185 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,185 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,186 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,186 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,190 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,190 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,190 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,190 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,190 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,240 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,240 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,240 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,240 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,249 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,249 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,249 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,249 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,249 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,249 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,249 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,250 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,250 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,250 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,250 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,250 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,250 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,250 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,250 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,250 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,251 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:20,251 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,251 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,252 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,252 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,253 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,253 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,253 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,253 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,253 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,253 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,253 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,253 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,253 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,253 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,253 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,253 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,254 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:20,254 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,254 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,254 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,254 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,254 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,254 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:20,254 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,254 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,254 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,254 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,254 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:20,255 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,255 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,255 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,255 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:20,255 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:20,256 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,256 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,256 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,256 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:20,256 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:20,257 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:20,258 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,259 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,259 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,259 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,259 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:20,260 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,260 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,260 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,260 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,260 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:42:20,260 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,260 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,260 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,260 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,261 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,261 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,261 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,261 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 207#true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,598 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,598 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,598 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,598 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][800], [406#true, t_funThread1of3ForFork0InUse, 200#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,599 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,599 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,599 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,599 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:42:20,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,685 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,685 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,685 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,685 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,685 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,685 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,685 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,685 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,685 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,685 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:20,698 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,698 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,698 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,698 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,698 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,699 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:20,699 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,699 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,699 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,699 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,699 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,699 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,705 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:42:20,705 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,705 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,706 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,706 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,706 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,706 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,706 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,706 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,706 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,706 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,706 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,706 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,706 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,706 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,706 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,706 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,706 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,706 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,706 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,706 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,707 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:20,707 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,707 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,707 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,707 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,707 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,707 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,707 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,707 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,707 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,707 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,707 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,707 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,708 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,708 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,708 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,708 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,708 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,708 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,708 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,708 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,708 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,708 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:20,712 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,712 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,712 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,712 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,712 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:20,712 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,712 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,712 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,713 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:42:20,713 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,713 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,713 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,713 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,713 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:20,713 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,713 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,713 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,713 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:20,713 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,713 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,713 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,714 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:20,714 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,714 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,714 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,714 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,714 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:20,714 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,714 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,714 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,714 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,715 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,715 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][595], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:20,715 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,715 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,715 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,715 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,715 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,715 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:20,715 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,715 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,715 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,715 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,715 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,715 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,725 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,725 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,725 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,725 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,734 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,734 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,734 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,734 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,734 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,738 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,738 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,738 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,738 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,738 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,739 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,739 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,739 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,739 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,739 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,739 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,739 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:20,744 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,744 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,744 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,744 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,744 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,746 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,746 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,746 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,746 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,746 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,747 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,747 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,747 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,747 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,747 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,748 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][575], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:20,748 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,748 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,748 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:20,748 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,748 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,748 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,748 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,748 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,749 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,749 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:20,749 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,749 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,749 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,749 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,749 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,749 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,749 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:20,804 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,804 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,804 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,804 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,804 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,804 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:20,804 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,805 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:20,805 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,805 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,805 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,805 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,805 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,805 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,806 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,806 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,806 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,806 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,806 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,806 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,806 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,806 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,806 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,806 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,806 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,806 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,806 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,807 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,807 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,807 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,807 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,808 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,808 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,808 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,808 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,808 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,808 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,808 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,808 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,808 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,808 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,808 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,808 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,809 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,809 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,809 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,809 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,809 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,809 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,809 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,809 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,810 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,810 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,810 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,810 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,810 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,810 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,810 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,811 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,811 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,811 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:20,811 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,811 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,811 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,811 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,811 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,812 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:20,812 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,812 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,812 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,812 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,812 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,812 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:20,812 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,812 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,812 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,812 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,812 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,812 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:20,812 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,812 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,812 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,812 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:20,833 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,833 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,833 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,833 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,834 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,834 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,834 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,834 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,834 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,834 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,834 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:20,861 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,861 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,861 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,861 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,862 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][595], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:20,862 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:20,862 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,862 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,862 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,862 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,862 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:20,862 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,862 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,862 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,862 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:20,863 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:20,863 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,863 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,863 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,863 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,863 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:20,863 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,863 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,863 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,863 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,864 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,874 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,874 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:42:20,874 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:42:20,875 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:42:20,875 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:42:20,875 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:42:20,875 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:42:20,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,875 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,875 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,875 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,875 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,875 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,875 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:20,875 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,875 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,875 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,875 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,875 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,875 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,876 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,876 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,876 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,876 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,877 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,877 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][308], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,878 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:42:20,878 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:42:20,878 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:42:20,878 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:42:20,878 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:42:20,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][334], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,878 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,878 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,879 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,879 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,879 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][577], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,879 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:42:20,879 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:42:20,879 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:42:20,879 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:42:20,879 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:42:20,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][594], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,879 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,879 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,880 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,880 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,880 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,883 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,883 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,883 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,883 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,884 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,884 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,884 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,884 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,884 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,884 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,884 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,884 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,884 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,884 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:20,884 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:20,884 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:20,884 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:20,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][273], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,885 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,885 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,885 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,885 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][272], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:20,886 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,886 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,886 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,886 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][524], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:20,887 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,887 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,887 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,888 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][273], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,897 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,897 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,897 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,897 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,897 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,897 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,897 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,898 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,898 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,898 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,898 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,898 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:20,904 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,904 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,905 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,905 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:20,928 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,928 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,928 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,928 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:20,929 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,929 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,929 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,929 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,930 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,930 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,930 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,930 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 214#true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:20,936 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,936 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,936 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,936 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:20,936 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,936 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,936 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,937 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:20,937 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,937 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,937 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,937 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:20,937 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,937 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,938 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,938 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:20,938 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,938 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,938 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,938 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:20,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:20,938 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,938 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,938 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,938 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:20,940 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,940 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,940 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,940 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:20,941 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,941 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,941 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,941 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:20,941 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,941 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,941 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,941 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:20,942 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,942 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,942 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,942 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,945 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,945 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,945 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,945 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,945 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,946 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,946 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,946 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,946 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,946 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,946 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,946 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,947 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:20,947 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,947 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,947 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,947 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,947 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,947 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,948 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,948 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,948 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,948 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,948 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,948 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,948 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,948 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,948 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,948 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,949 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,949 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,949 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,949 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:20,949 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,949 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,949 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,950 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,951 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,951 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,951 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,951 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,951 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,952 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,952 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,952 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,952 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,952 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:20,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,952 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,952 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,952 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,952 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:20,953 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:20,953 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,957 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,957 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,957 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,957 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:20,957 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,958 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,958 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,958 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:20,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,960 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,960 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,960 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,960 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:20,960 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,960 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,960 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,961 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:20,961 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,962 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,962 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,962 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:20,962 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,962 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,962 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,962 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:20,965 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,965 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,965 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,965 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:20,971 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,971 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,971 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,971 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,978 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,978 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,978 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,978 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:20,979 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,979 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,979 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:20,979 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:21,032 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,032 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,032 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,032 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,032 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:21,034 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,034 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,034 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,034 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,044 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,044 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,044 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,044 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,044 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,045 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,045 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,045 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,046 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,046 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,046 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,046 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,046 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,046 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,046 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,046 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,046 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,046 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,046 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,046 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:21,047 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,047 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,047 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,047 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,047 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][307], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:21,047 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,047 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,047 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,047 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,047 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,047 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:21,047 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,048 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,048 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,049 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,049 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,049 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,049 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,049 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,049 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,049 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,049 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,049 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,049 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,049 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,049 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,049 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,049 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:21,050 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,050 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,050 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,050 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,050 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:21,050 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,050 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,050 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,050 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,050 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,051 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,051 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,051 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,051 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,051 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,051 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:21,051 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,051 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,051 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,052 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,052 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,052 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:21,052 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,052 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,052 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,052 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,052 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,052 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:21,052 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,052 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,053 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,053 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,053 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,053 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:21,053 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,053 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,053 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,053 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,053 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:21,054 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,054 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,054 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,054 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:21,054 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,054 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,054 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,054 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,054 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:21,054 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,055 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,055 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,055 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:21,055 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:21,056 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,056 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,056 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,056 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:21,056 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:21,057 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:21,058 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,058 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,058 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,058 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:21,058 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,058 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,058 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,058 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:21,059 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,059 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,059 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,059 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,059 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 179#L702-23true, 200#true, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 10#L707-14true]) [2023-11-30 07:42:21,209 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,209 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,209 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,209 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][563], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 107#L702-23true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,209 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,209 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,209 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,209 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:42:21,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:21,304 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,304 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,304 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,304 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,304 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,304 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:21,304 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,304 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,304 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,304 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,305 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,305 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,307 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,307 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,307 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,307 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,307 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][307], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:21,323 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,323 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,323 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,323 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:42:21,323 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,323 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,323 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,323 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,323 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][575], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:21,324 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,324 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,324 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,324 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,324 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,324 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][595], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:21,324 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,324 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,337 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:21,337 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,337 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,337 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,337 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,337 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,337 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,339 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:21,339 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,340 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:21,340 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,340 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:21,340 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,340 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,340 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,340 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,340 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,340 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,340 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:21,340 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,340 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,340 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,341 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,341 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,341 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:21,341 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,341 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,341 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,341 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,341 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,341 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,341 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:21,341 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,341 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,341 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,341 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,341 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:21,345 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,345 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,345 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,346 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,348 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:21,348 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,348 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,348 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,348 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,348 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,348 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,350 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,350 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,350 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,350 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,350 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,350 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,351 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,351 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,351 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,351 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,351 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,351 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,351 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,351 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,351 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,352 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:21,352 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,352 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,352 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,352 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,353 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,353 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,353 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,353 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][595], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:21,353 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,353 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,353 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,353 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,353 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,353 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,353 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:21,353 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,353 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,353 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,353 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,353 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,353 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,353 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:21,354 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,354 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,354 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,354 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,354 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,354 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,354 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:21,354 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,354 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,354 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,354 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,354 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,354 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,356 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,356 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,356 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,356 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,356 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,356 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,356 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,356 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,356 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,356 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,356 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,356 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,356 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][430], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 185#L701-3true, 143#L702-20true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:21,421 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,421 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,422 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:21,422 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:21,423 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,423 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,423 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,423 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,423 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,424 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,424 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,424 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,424 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][326], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:42:21,425 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:21,425 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,425 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,425 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,425 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,426 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:21,426 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,426 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,426 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,426 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,426 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,426 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,426 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:21,426 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,426 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,426 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,426 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,426 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,426 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,427 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:21,427 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,427 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,427 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,427 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,427 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,427 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,449 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,449 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,449 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,449 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,449 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,449 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,449 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,450 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,450 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,450 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,450 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,450 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,450 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,450 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,450 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,450 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,451 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,451 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,451 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,451 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,451 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,451 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,451 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,452 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,452 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,453 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,453 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,453 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,453 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,453 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,453 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:21,453 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:21,453 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:21,453 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:21,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][273], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,453 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,453 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,453 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,453 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][272], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:21,456 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,456 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,456 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,456 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][524], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:42:21,457 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,472 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:21,472 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,472 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:21,473 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,473 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,473 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,473 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,473 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,474 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:21,474 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,474 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,474 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,474 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,474 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,474 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,474 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:21,474 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,474 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,474 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,474 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,474 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,474 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,474 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 185#L701-3true, 143#L702-20true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,485 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,485 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,485 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,485 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:21,488 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,488 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,488 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,488 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,493 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,493 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,493 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,493 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,501 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:21,501 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,501 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,502 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:21,502 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,503 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,503 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,503 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,503 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,503 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,503 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:21,503 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,503 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:21,503 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,504 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,504 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][273], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,507 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,508 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,508 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,509 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,509 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,510 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,510 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,510 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,510 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,510 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,510 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,510 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,510 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,510 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,510 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,510 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,510 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,510 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,510 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,511 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,511 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,511 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,511 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][308], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,511 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,511 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,511 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,511 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:21,512 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,512 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,512 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,512 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:21,512 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,512 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,512 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,512 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][307], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:21,512 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:21,512 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:21,512 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:21,512 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:21,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:21,513 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,513 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,513 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,513 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][575], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:21,513 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:21,513 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:21,513 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:21,513 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:21,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,513 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,514 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,514 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,514 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,514 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,514 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,514 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,514 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,514 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,514 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,514 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:21,515 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:21,515 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,515 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,515 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,515 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][577], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,515 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,515 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,515 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,515 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,515 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,515 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,515 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,516 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,516 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 38#L702-8true, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:42:21,518 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,518 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][579], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 200#true, 181#L702-8true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:42:21,519 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,519 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,519 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,519 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,529 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,529 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,529 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,529 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,529 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,529 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,529 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,529 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,529 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,536 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,536 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,536 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,536 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 185#L701-3true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:21,559 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 185#L701-3true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:21,560 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:21,563 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:21,564 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:21,570 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,570 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,570 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,570 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,570 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:21,570 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,570 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,570 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,570 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,570 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 185#L701-3true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:21,571 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,571 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,571 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,571 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 185#L701-3true, 200#true, 143#L702-20true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:21,571 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,571 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,571 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,571 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:21,572 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,572 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,572 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,572 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:21,573 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:21,573 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,573 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,573 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,574 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:21,574 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,574 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,574 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,574 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,574 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 214#true, 200#true, 143#L702-20true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:21,575 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,575 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:21,575 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,576 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:21,576 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:21,579 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,579 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,579 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,579 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:21,579 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,579 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,579 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,579 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][460], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 185#L701-3true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:21,580 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,580 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,580 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,581 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][460], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 185#L701-3true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:21,581 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,581 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,581 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,581 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:21,582 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,582 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,582 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,582 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:21,582 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,582 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,582 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,582 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:21,582 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,582 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,582 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,582 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,582 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:21,583 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,583 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,583 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,583 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:21,583 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,583 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,583 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,583 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:21,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:21,583 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,584 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,584 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,584 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,584 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,586 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:21,586 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,586 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:21,586 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,586 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,586 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,586 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,586 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,586 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,586 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,586 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:21,586 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,587 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,587 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,587 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,587 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,587 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:21,587 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,587 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,587 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,587 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,587 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,587 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,587 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,587 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:21,587 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,587 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,587 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,587 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,587 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,588 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:21,588 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,588 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,588 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,588 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,588 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:21,589 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:21,591 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,591 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,591 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,591 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:21,591 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,591 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,591 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,591 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:21,592 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,592 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,592 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,592 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:21,593 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,593 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,593 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,593 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:21,594 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,594 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,594 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,594 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:21,596 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,596 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,597 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,597 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:21,597 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,597 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,597 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,597 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:21,598 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][440], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,598 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,599 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,599 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][440], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,599 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,599 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,599 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,599 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][440], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,599 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,599 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,599 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:21,600 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,600 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,600 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,600 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][440], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 143#L702-20true, 46#L702-6true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,600 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:21,601 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,601 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,601 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,601 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][440], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 143#L702-20true, 181#L702-8true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,602 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,602 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,602 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,602 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,810 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,810 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,811 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,813 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,813 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,813 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,813 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:21,813 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,813 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,813 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,813 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,813 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,814 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,814 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,814 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,814 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:21,814 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,814 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,814 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,814 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,814 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:21,815 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,815 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,815 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,815 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:21,815 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,815 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,815 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,815 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,830 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,831 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,831 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,831 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,831 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,831 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,831 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,831 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][408], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,834 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,834 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,834 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,834 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:21,834 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,834 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,834 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,834 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][408], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 200#true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,835 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,835 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,835 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,835 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:42:21,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:21,835 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,835 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,835 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,835 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,894 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,895 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,895 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,895 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,895 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,895 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,895 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,895 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,895 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,895 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,895 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,895 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,895 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,896 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,896 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,896 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,896 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,896 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,896 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,896 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,896 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,897 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:21,897 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:21,897 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:21,898 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:21,898 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:21,898 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,898 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,898 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,898 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,898 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,898 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,899 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,899 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,899 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,899 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,899 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:21,899 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,899 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,899 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,899 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:21,900 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,900 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,900 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,900 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,900 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:21,900 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,900 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,900 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,900 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:21,902 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,902 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,902 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,902 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:21,902 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,902 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,902 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,903 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,903 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:21,903 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,903 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,903 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,903 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:21,903 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,903 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,903 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,903 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,904 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:21,904 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,904 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,904 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,904 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:42:21,904 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,904 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,904 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,904 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:21,905 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,905 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,905 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,905 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,905 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:21,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 38#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:21,905 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,905 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,905 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,905 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:21,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:21,905 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,906 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,906 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,906 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:21,906 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,906 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,906 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,906 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,906 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:21,906 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,906 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,906 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,906 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,907 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 143#L702-20true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:21,927 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,927 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,927 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:21,927 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:42:22,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,150 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,150 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,150 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,151 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,151 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,173 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:22,174 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,174 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,174 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,174 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,174 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,174 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,174 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:22,183 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,183 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,183 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,183 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,215 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,215 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,216 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,216 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,221 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:42:22,221 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,221 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,221 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,222 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:22,222 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,222 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,227 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:22,228 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,228 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,228 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,228 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,228 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,228 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,228 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][307], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:22,228 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,228 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,228 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,228 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,228 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,228 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,228 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:22,228 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,228 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,228 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,228 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,229 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,229 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,242 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,242 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,242 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,242 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,242 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,242 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,242 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,242 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,243 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,243 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,243 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,243 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,243 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,243 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,243 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,243 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,243 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,243 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,243 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,243 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,243 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,244 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,244 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,244 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,244 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,244 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,244 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,244 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,244 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,244 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,244 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,244 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,244 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,244 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,244 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,244 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,244 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,245 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,245 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,245 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,258 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,258 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,258 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,258 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,259 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][430], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 143#L702-20true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:22,337 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,337 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,338 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:22,338 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,339 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:22,339 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,340 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:22,341 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,341 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,341 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,341 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,341 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,341 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,341 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,341 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,341 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:22,341 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:22,342 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,342 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,342 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,342 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,342 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:22,342 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,342 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,342 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,342 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:22,342 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,342 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,342 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,342 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:22,342 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,342 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,343 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,343 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:22,343 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:22,343 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:22,343 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:22,343 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:22,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,343 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,343 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,343 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,343 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][167], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:22,346 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,346 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,346 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,346 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][369], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:22,347 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,347 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,347 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,347 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,372 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,372 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,372 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,372 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,372 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,372 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,372 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,372 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,373 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,373 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,373 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,373 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,373 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,373 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,373 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,373 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][273], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,375 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,375 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,375 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,375 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,375 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][522], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,376 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,376 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,376 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,376 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,376 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,377 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,377 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,377 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,377 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,377 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,377 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,377 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,377 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,378 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,378 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,378 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,378 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,378 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,378 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,378 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,378 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,379 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,410 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,410 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,410 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,410 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:22,418 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,418 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,418 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,418 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][334], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,418 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][594], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,419 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:22,419 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,419 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,419 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,419 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:22,419 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:22,419 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:22,419 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:22,419 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:22,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:22,420 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,420 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,420 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,420 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:22,420 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,420 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,420 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,420 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][595], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:22,420 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:22,420 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:22,420 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:22,420 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:22,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:22,421 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:22,421 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,421 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,421 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,421 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:22,421 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:22,421 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,421 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,421 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,422 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,422 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][598], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:22,425 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,425 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,425 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,425 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,440 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,441 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,441 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,441 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,441 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,441 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,441 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,446 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,446 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,446 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,446 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,446 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,446 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,446 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,447 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,447 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,447 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,447 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,447 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,447 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,447 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,447 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,447 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,447 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,447 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,447 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,447 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,447 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][575], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:22,448 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,448 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,448 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,448 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,448 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:22,448 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,448 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,448 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,448 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,448 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:22,449 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:22,449 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:22,449 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][307], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:22,450 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,450 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,450 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,450 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,450 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:22,450 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,451 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,451 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,451 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:22,467 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,467 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,467 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,467 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,468 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 185#L701-3true, 200#true, 143#L702-20true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:22,511 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,511 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,511 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,511 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:22,513 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,514 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:22,516 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,516 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,516 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,516 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 185#L701-3true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:22,527 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,528 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,528 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 185#L701-3true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:22,528 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,528 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,528 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,528 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,528 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,529 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:22,529 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,530 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:22,530 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,530 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:22,530 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,530 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,531 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,531 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,531 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,531 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,531 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:22,531 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,531 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,531 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,531 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,531 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,531 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,531 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:22,532 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,532 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:22,532 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,533 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:22,533 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,533 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,533 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:22,533 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,534 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,534 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,534 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,534 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:22,535 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,535 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,535 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:22,536 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:22,537 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:22,538 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 143#L702-20true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:22,538 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:22,539 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:22,539 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,539 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,539 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,539 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:22,540 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,541 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:22,542 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,542 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,542 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,542 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:22,542 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,542 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,542 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,542 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:22,542 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:22,545 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,545 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,545 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,545 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:22,545 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,545 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,545 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:22,546 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:22,546 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,546 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,546 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,546 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:22,547 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,547 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,547 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,547 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:22,547 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,547 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,547 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,547 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,547 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:22,547 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,547 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,547 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,547 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:22,548 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,548 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,548 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,548 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,548 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:22,550 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,550 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,550 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,550 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 207#true, 46#L702-6true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:22,551 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,551 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,551 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,551 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:22,552 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,552 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,552 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,552 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:22,553 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,553 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,553 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,553 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:22,553 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,553 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,553 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,553 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:22,553 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,554 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,554 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,554 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:22,554 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,554 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,554 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,554 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:22,554 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,554 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,554 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,554 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:22,555 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,555 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,555 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,555 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:22,556 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:22,557 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:22,557 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,557 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,557 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,557 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:22,560 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:22,560 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:22,561 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:22,562 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,562 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,562 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,562 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:22,562 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,562 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,562 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,562 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:22,563 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:22,563 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,563 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,563 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,563 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:22,564 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,565 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,566 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,566 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,566 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:22,566 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,566 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,566 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,566 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,566 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,566 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,567 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,567 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,567 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:22,567 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,567 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,567 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,567 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,567 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,567 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,567 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,567 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,567 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 185#L701-3true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,568 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,568 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,568 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,568 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 185#L701-3true, 200#true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,568 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,568 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,568 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,568 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,571 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,571 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,571 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,571 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,571 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,571 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,571 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,572 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,572 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,572 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,572 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,572 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:22,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:22,575 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,575 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,575 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,575 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,575 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:22,576 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,582 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,582 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,582 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,582 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,584 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,584 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,584 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,584 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,585 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,585 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,585 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,585 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:22,588 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:22,589 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,589 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,589 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,589 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][408], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,589 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:22,589 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,589 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,589 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][408], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,590 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,590 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,590 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,590 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:22,590 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,615 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,615 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,615 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,615 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 200#true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,615 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,615 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,615 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,615 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,656 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:22,656 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,656 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,656 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,656 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,656 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,656 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:22,656 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,657 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,657 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,657 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,657 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,658 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:22,658 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,658 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,658 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,658 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,658 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,658 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:22,658 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,658 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,658 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,658 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,658 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:22,659 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,659 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:22,659 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,660 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:22,660 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,660 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,660 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,660 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,660 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,660 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,660 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,660 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:22,660 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:22,661 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,661 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,661 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,661 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:22,661 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:22,662 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,662 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,662 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,662 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:22,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:22,662 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,662 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,662 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,662 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,662 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:22,687 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,687 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,687 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,687 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:42:22,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 200#true, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 123#L702-24true, 207#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 393#true, 10#L707-14true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:22,849 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,849 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,849 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,849 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:42:22,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:22,956 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,956 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,956 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,956 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,956 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:22,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 214#true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:22,991 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:42:22,991 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:22,991 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:22,991 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:22,992 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:22,992 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:42:22,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:22,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:22,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:22,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:22,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:22,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:22,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,002 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][575], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:23,002 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,002 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][595], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:23,002 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,002 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,002 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,002 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,003 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,003 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,003 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][460], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 200#true, 185#L701-3true, 143#L702-20true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:23,233 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,234 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:23,234 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,235 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:23,235 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,235 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,235 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,235 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,235 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,235 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,235 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,235 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,245 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:23,245 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,245 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,245 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,246 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,246 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,246 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,246 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:23,250 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,251 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,251 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,251 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,251 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:23,251 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,251 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,251 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,251 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,251 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:23,252 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,252 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,252 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,252 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,252 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,253 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:23,253 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,253 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,253 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,253 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,253 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,253 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,253 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,253 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:23,253 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,253 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,253 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,254 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,254 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,254 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,254 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:23,254 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,254 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,254 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,254 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,254 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,254 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,255 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][575], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:23,255 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,255 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,255 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,255 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,255 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,255 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,255 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:23,255 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,255 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,255 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,255 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,255 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,255 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,255 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:23,255 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,255 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,256 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,256 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,256 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,256 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,256 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][307], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:23,256 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,256 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,256 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,256 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,256 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,256 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,256 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:23,256 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,256 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,256 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,256 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,256 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,256 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:23,266 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,266 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,266 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,266 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,266 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:23,346 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,346 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,346 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,346 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,346 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,347 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:23,347 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,347 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,347 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,347 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,347 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,347 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:23,347 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:23,347 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,348 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:23,348 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,348 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:23,348 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:23,348 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,348 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,349 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,349 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,349 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:23,350 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,350 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,350 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,350 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:23,350 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,350 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,350 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,350 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:23,350 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,350 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,350 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,350 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:23,350 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:23,353 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,353 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,353 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,353 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,353 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:23,354 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,354 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,354 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,354 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,354 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,378 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:23,379 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,379 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,379 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,379 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,379 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,379 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,379 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:23,379 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,379 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,380 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,380 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,380 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,380 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:23,380 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,380 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,380 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,380 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,380 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:23,380 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,380 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,380 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,380 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,380 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:23,403 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,404 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,404 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,404 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][338], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:23,415 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:23,415 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,415 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,415 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,415 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:23,418 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,418 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,418 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,418 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,418 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][595], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:23,418 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,418 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,418 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,418 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,418 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:23,418 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:23,419 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,419 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,419 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,419 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,419 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:23,419 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:23,419 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,419 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,420 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,420 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,420 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:23,420 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,420 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,420 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,420 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,420 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:23,420 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,420 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,420 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,420 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,420 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:23,420 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,420 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,421 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,421 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,421 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:23,421 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,431 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:23,432 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,432 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,432 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,432 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,432 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,432 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,433 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:23,433 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,433 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,433 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,433 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,433 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,433 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,433 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][308], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:23,436 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][334], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:23,436 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,436 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,436 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,436 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,436 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][577], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:23,437 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,437 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,437 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,437 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,437 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][594], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:23,438 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,438 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,438 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,438 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,438 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 146#L707-4true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:23,466 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,466 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,466 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,466 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 146#L707-4true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:23,466 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,466 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,466 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,466 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:23,491 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,491 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,491 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,491 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:23,491 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,491 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,492 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,492 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:23,500 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,500 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,500 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,500 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:23,500 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,500 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,501 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,501 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:23,501 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,501 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,501 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,501 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:23,501 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,501 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,501 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,501 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:23,502 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][460], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:23,502 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,503 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:23,503 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:23,506 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:23,506 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:23,507 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,507 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,507 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,507 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,507 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,507 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:23,507 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,507 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,507 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,507 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,508 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,508 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 107#L702-23true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:23,509 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,509 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,509 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,509 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 107#L702-23true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:23,509 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,509 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,509 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,509 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:23,513 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:23,514 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,514 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,514 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,514 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 200#true, 143#L702-20true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:23,515 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,516 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,516 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,516 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,516 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:23,516 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,516 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,516 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,516 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,516 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,517 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,517 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,517 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,517 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,517 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,518 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,518 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,518 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,518 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,518 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,518 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,518 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,518 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,518 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,520 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:23,520 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,520 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,520 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,520 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,520 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,520 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,520 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:23,520 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,520 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,520 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,520 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,520 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,521 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:23,521 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,521 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,521 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,521 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,521 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:23,522 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,522 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,522 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,522 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,522 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:23,522 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,522 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,522 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,522 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,523 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,523 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,523 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,523 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,523 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,523 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,523 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,523 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,523 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:23,524 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,524 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,524 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,524 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,524 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:23,524 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:23,524 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,524 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,525 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,525 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:23,525 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,525 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,525 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,525 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,525 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,525 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,525 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,525 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,525 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,525 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,525 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,525 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][461], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:23,526 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,527 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,527 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,527 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][461], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:23,527 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,527 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,527 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,527 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:23,529 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,529 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,529 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,529 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,529 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:23,529 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,530 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:23,530 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,530 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,530 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,530 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,531 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,531 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,531 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,532 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:23,535 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,535 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,535 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,535 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:23,535 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,535 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,535 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,535 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,537 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,537 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,537 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,537 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,537 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,538 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:23,542 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,543 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,543 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,543 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:23,543 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,543 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,543 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,543 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 185#L701-3true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:23,544 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,544 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,544 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,544 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:42:23,544 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,545 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,545 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,545 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:23,546 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:23,546 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,547 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,547 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:23,548 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,548 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,548 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,548 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:23,550 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:23,555 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,555 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,555 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,555 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:23,555 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,555 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,555 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,555 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,560 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,560 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,560 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,560 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,561 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,561 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,561 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,561 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][408], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:23,561 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:23,561 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,562 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,562 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,562 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:23,589 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:23,589 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,590 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,590 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,590 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,623 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:23,623 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,623 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,623 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,623 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,623 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,623 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,624 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:23,624 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,624 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,624 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,624 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,624 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,624 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:23,624 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,625 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,625 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,625 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:23,625 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,625 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,625 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,625 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,625 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,625 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:23,625 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,626 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,626 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,626 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,626 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,626 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:23,626 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,626 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,626 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,626 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,626 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,626 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][194], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 143#L702-20true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:23,628 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,628 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,628 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,628 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:42:23,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 143#L702-20true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:42:23,628 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,628 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,628 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,628 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 143#L702-20true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,645 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,646 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,646 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,646 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 214#true, 38#L702-8true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:23,654 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,654 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,654 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,654 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:42:23,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:23,656 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,656 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,656 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,656 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,934 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:23,935 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,935 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,935 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,935 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,935 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,935 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,935 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,955 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:42:23,956 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:23,956 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:23,956 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:23,956 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:23,956 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:23,956 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:23,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:23,957 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,957 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,957 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,957 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:23,957 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,957 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,957 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,957 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,983 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,983 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,983 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,984 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,984 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,984 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,984 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,986 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:23,986 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,986 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,986 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,986 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,986 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,986 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,986 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:23,986 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:23,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:23,987 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,987 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,987 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,987 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,987 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:23,987 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:23,987 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,987 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,987 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,987 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,987 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,987 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:23,988 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:23,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:23,999 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:23,999 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:23,999 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:23,999 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,002 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:24,003 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,003 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,003 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,003 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,003 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,003 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,003 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,003 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:24,003 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,003 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,003 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,003 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,003 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,003 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,003 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,004 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:24,004 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,004 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,004 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,004 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,004 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,004 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,004 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,005 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:24,005 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,005 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,005 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,005 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,005 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,005 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,005 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,008 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:24,008 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,008 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,008 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,008 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,008 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,008 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,008 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][595], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:24,008 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,008 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,008 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,008 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,008 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,009 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,009 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:24,009 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,009 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,009 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,009 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,009 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,009 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,009 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:24,009 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,009 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,009 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,009 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,009 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,009 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,009 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:24,009 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,010 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,010 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,010 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,010 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,010 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,010 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:24,010 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,010 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,010 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,010 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,010 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,010 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,010 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:24,010 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,010 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,010 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,010 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,010 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,010 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,011 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:24,011 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,011 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,011 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,011 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,012 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,012 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:24,012 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,012 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,012 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,012 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,012 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,012 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,116 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:24,117 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,117 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,117 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,117 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,117 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,117 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:24,117 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,117 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,117 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,117 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,117 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,117 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:24,117 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,117 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,117 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,118 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,118 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,118 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,119 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:24,119 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,119 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,119 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,119 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,119 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,119 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,120 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:24,120 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,187 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][523], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:24,188 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,188 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,188 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,188 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,188 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,188 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,188 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,210 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:24,211 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,211 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,211 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,211 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,211 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,211 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,211 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:24,211 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,211 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,211 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,211 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,211 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,211 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,211 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][409], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,225 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,225 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,225 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,225 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,225 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,225 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,225 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,225 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][197], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,229 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:24,229 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,229 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,229 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,229 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,229 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,229 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,229 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,229 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][598], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:24,231 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,240 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:24,240 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,240 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,240 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,240 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,240 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,240 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,242 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:24,242 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,242 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,242 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,242 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,242 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,242 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,242 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][576], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:24,242 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,242 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,242 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,242 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,242 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,242 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,242 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,243 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:24,243 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,243 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,243 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,243 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,243 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,243 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 146#L707-4true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:24,275 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,275 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,275 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,275 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 146#L707-4true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:24,277 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,277 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,277 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,277 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 146#L707-4true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:24,278 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,278 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,278 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,278 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:24,305 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,305 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,305 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,305 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 143#L702-20true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:24,305 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,305 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,305 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,305 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:24,306 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,307 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,307 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,307 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:24,317 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,317 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,317 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,317 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 143#L702-20true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:24,318 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,318 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,318 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,318 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:24,319 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,319 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,319 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,320 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,320 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:24,320 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,320 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,320 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,320 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 185#L701-3true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:24,321 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,321 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,321 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,321 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 79#$Ultimate##0true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:24,322 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,322 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,322 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,322 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 107#L702-23true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:24,323 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,323 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,323 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,323 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 79#$Ultimate##0true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:24,323 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,323 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,323 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,323 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:24,324 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,324 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,324 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,324 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 38#L702-8true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:24,325 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,325 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,325 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,325 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:24,325 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,325 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,325 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,325 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,325 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:24,325 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,326 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,326 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,326 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,326 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:24,327 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,327 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,327 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,327 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,327 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,327 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:24,327 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,327 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,328 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,328 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,328 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:24,329 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,329 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,329 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,329 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:24,330 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,330 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,330 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,330 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 36#L701-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:24,330 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,330 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,330 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,330 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 36#L701-3true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:24,331 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,331 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,331 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,331 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:24,332 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,332 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,332 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,332 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,332 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:24,332 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,332 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,333 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,333 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,333 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:24,333 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,333 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,333 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,333 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,333 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,333 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:24,333 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,334 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,334 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,334 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,334 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,334 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,334 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:24,334 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,334 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,334 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,334 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,334 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,334 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][460], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:24,335 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,335 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,335 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,335 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:24,335 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,336 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,336 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,336 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][460], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:42:24,336 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,336 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,336 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,336 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:24,336 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,336 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,336 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,336 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:24,337 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,337 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,338 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,338 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:24,338 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:24,338 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:24,338 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:24,338 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:24,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:24,338 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,338 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,338 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,338 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,338 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:24,339 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,339 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,339 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,339 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:24,339 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:24,339 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:24,339 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:24,339 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:24,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:24,339 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,339 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,339 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,340 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,340 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:24,341 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:24,341 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][461], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:24,342 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,342 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,342 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,342 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][461], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:24,343 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,343 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,343 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,343 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:24,346 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,346 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,346 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,346 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,346 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:24,346 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,347 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,347 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,347 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:24,347 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,347 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,347 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,347 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:24,347 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,348 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,348 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:24,348 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,348 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,348 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,348 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:24,348 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,349 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,349 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,349 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:24,349 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,349 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,349 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,349 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 146#L707-4true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:24,350 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,350 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,350 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,350 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:24,350 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,350 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,350 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,350 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 146#L707-4true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:24,351 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:42:24,351 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:24,352 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:24,352 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,352 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,352 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,352 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,353 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:24,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:24,353 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,353 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,353 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,353 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:24,355 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,355 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,355 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,355 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,355 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][440], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,357 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,357 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,357 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,357 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][440], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,357 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,357 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,357 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,357 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][440], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,358 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,358 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,358 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,358 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][440], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,358 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,358 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,359 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,359 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:24,359 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,359 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,359 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,359 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][440], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 46#L702-6true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,359 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,359 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,359 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,360 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:24,360 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,360 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,360 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,360 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,360 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,360 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,360 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,360 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:24,361 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,361 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,361 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,361 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,361 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,361 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,361 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,361 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:24,362 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,362 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,362 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,362 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,363 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,363 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,363 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,363 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:24,364 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,364 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,364 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,364 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,364 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:24,364 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,364 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,364 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,365 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,365 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:24,365 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,365 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,365 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,365 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,374 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,374 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,374 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,374 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:24,380 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,380 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,380 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,380 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][408], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,381 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,381 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,381 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,381 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:24,381 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,381 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,381 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,381 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][408], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 200#true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,382 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,382 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,382 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,382 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:24,382 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:24,648 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,648 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,648 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,648 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:24,648 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,648 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,648 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,648 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:24,649 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,649 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,649 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,649 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:42:24,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:42:24,649 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,651 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 143#L702-20true, 141#L702-12true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,683 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,683 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,683 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,683 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,689 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:24,689 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,689 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,689 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,689 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,690 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,690 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,690 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:24,690 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,690 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,690 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,690 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,690 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,690 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 143#L702-20true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:24,691 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,691 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,691 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,691 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 200#true, 143#L702-20true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:24,709 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,709 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,709 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,709 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:24,712 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,712 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,712 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,712 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:42:24,998 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:24,999 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,999 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,999 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,999 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,999 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,999 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:24,999 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,012 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:25,013 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,013 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,013 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,013 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,013 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,013 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,013 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,057 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:25,057 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,057 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,057 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,057 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,057 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,057 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,057 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:25,057 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,057 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,057 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,057 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,057 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,057 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,062 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:25,063 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,063 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,063 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,063 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,063 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,063 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,063 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,063 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:25,063 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,063 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,063 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,063 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,063 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,063 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,063 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,064 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][544], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:25,064 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,064 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,064 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,064 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,064 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,065 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,065 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,073 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:25,073 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,073 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,073 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,073 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,073 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,073 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,073 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,077 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:25,077 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,077 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,077 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,077 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,077 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,077 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,077 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,193 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:25,193 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,193 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,193 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,193 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,193 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,193 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,193 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,194 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:25,194 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,194 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,194 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,195 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,195 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,195 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,195 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:25,263 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,263 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,263 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,263 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][397], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:25,275 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,275 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,275 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,275 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 146#L707-4true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:25,304 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,304 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,305 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,305 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 146#L707-4true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:25,305 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,305 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,305 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,305 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 146#L707-4true, 38#L702-8true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:25,306 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,306 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,306 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,306 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:25,329 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,329 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,329 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,329 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 143#L702-20true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:25,330 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,330 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,330 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,330 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:25,336 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,336 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,336 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,336 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:25,337 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,337 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,337 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,337 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:25,341 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,341 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,341 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,341 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,341 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:25,342 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,342 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,342 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,342 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,342 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:25,342 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,342 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,342 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,342 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:25,343 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,343 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,343 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,343 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:25,343 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,343 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,343 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,343 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:25,344 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,344 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,344 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,344 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 214#true, 185#L701-3true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:25,344 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,344 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,344 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,344 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:25,345 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,345 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,345 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,345 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,345 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 214#true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:25,345 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,345 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,345 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,345 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:25,345 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,345 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,345 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,346 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,346 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:25,346 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,346 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,346 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,346 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:25,346 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,346 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,346 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,346 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,346 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,347 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:25,347 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,347 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,347 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,347 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,347 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,347 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 79#$Ultimate##0true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:25,348 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,348 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,349 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:25,349 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,349 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,349 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,349 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,349 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,349 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:25,349 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,349 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,349 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,349 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,349 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:25,350 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,350 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,350 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,350 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,350 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,350 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,350 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:25,350 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,350 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,350 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,350 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,350 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,350 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:25,351 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,351 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,351 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,351 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,351 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:25,351 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,351 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,351 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,351 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,351 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,351 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,352 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:25,352 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,352 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,352 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,352 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,352 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,353 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:25,353 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,353 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:25,353 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,353 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,353 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,353 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,353 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,353 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,354 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,354 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:25,354 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,354 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,354 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,354 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,354 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,354 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,354 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:25,354 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,354 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,354 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,354 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,354 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:25,355 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,356 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,356 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,356 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:25,356 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,356 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,356 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,356 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 36#L701-3true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:25,357 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,357 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,357 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,357 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 36#L701-3true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:25,358 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,358 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,358 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,358 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:25,359 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,359 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,359 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,359 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,359 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,360 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,360 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,360 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,361 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,361 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,361 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:25,361 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,361 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,361 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,361 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,361 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,361 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,361 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,361 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,361 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,361 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,362 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,362 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,362 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,362 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:25,363 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,363 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,363 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,363 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,363 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:25,363 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:25,363 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:25,363 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:25,363 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:25,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:25,364 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,364 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,364 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,364 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:25,364 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,364 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,364 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,364 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:25,365 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,365 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,365 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,365 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,365 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,365 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,365 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,365 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,365 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,366 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,366 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,366 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,366 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,366 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:25,366 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:25,366 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:25,366 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:25,366 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:25,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:25,366 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,366 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,366 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,366 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,367 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:25,367 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,367 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,367 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,367 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:25,367 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,367 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,367 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,367 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,367 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,368 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,368 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,368 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,368 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,368 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,368 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,368 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,368 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,369 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:25,369 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,369 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,369 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,369 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,369 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,369 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][461], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:25,371 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,371 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,371 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,371 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 36#L701-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:25,371 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,371 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,371 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,372 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 36#L701-3true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:25,372 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,372 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,372 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,372 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:25,373 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,374 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,374 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,374 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:25,374 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,374 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,374 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,374 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,375 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,375 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,375 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,375 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 46#L702-6true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,375 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,375 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,375 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,375 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,376 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,376 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,376 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,376 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,376 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,377 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,377 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,377 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:25,377 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,377 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,377 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,377 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,377 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,378 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,378 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,378 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,378 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,378 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:25,378 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,378 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,378 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,378 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,378 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,379 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:25,379 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,380 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,380 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,380 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,380 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:25,380 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,380 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,380 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,380 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:25,380 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,380 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,380 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,381 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,381 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,381 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,381 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,381 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:25,381 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,381 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,381 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,381 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:25,381 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,382 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,382 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,382 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:25,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 146#L707-4true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:25,382 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,382 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,382 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,382 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,382 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,383 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,383 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,383 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,383 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][371], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 146#L707-4true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:25,383 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,383 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,383 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,383 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,384 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,384 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,384 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,384 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,384 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:25,387 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,387 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,387 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,387 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:25,387 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,387 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,387 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,387 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:25,391 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:25,393 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,393 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,393 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,393 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:25,393 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,393 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,393 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,393 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:25,398 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,398 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,398 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,398 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:25,399 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,399 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,399 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,399 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,407 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,407 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,407 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,408 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,408 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,408 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,408 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,408 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][408], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:25,409 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,409 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,409 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,409 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:25,409 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,409 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,409 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,409 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][408], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:25,409 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,410 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,410 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,410 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:25,410 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,410 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,410 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,410 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:25,436 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,436 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,436 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,436 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,436 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,436 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,436 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,436 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:25,437 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,437 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,437 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,437 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:42:25,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:25,437 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,437 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,437 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,437 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:25,462 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,462 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,462 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,462 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][240], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 38#L702-8true, 200#true, 143#L702-20true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:42:25,475 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,475 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,475 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,475 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:25,493 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,493 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,493 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,493 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:42:25,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 51#L707-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:25,664 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,664 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,664 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,664 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 51#L707-7true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:25,664 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,664 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,664 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:25,664 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,067 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][307], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:26,067 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,067 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,068 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,068 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,068 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,068 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,068 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,068 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:26,068 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,068 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,068 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,068 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,068 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,068 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,068 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,069 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][575], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:26,069 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,069 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,069 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,069 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,069 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,069 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,069 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,069 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][595], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:42:26,070 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,070 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,070 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,070 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,070 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,070 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,070 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,098 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:26,098 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,098 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,098 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,098 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,098 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,098 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,098 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,098 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,099 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:26,099 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,099 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,099 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,099 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,099 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,099 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,099 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,099 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,111 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][596], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:26,111 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][238], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:26,112 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,112 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,112 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,112 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:26,272 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,272 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,272 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,272 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:26,272 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,272 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,272 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,273 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:26,299 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,299 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,299 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,299 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:26,314 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,314 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,314 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,314 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:26,317 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,317 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,317 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,317 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:26,392 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,392 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,392 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,392 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,392 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:26,392 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,392 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,392 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,392 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:26,393 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,393 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,393 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,393 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,393 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:26,393 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,393 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,393 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,393 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:26,394 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,394 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,394 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,394 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:26,394 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,394 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,394 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,394 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:26,399 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,399 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,399 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,399 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:26,400 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,400 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,400 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,400 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,404 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 200#true, 143#L702-20true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:26,404 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,404 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,404 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,404 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,404 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,404 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,404 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 143#L702-20true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:26,404 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,404 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,405 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,405 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,405 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,405 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:26,406 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,406 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,406 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,406 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,406 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 214#true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:26,407 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,407 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,407 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,407 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,407 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:42:26,407 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,407 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,407 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,407 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,407 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][460], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:26,408 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,408 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,408 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,408 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:26,408 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,408 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,408 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,408 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,408 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:26,409 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,409 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,409 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,409 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,409 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,409 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:26,410 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,410 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,410 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,410 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,410 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,410 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:26,410 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,410 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,410 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,410 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,411 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,411 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:26,414 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,414 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,414 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,414 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 36#L701-3true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:26,416 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,416 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,416 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,416 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:26,417 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,417 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,417 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,417 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:26,418 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,418 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,418 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,418 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:26,418 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,418 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,418 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,418 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 38#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:26,419 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,419 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,419 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,419 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:26,420 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,420 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,420 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,420 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,420 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:26,420 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,420 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,420 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,420 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,421 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:26,421 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,421 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,421 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,421 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,421 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,421 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,421 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:26,421 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,421 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,422 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,422 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,422 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,422 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][461], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:26,423 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,423 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,424 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,424 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][461], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 117#L702-3true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:26,424 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,424 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,424 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,424 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 36#L701-3true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:26,425 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,425 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,425 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,425 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 36#L701-3true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:26,425 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,425 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,425 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,425 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:26,427 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,427 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,427 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,427 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,427 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:26,428 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,428 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,428 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,428 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,428 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:26,428 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,428 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,428 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,428 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,428 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:26,429 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,429 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,429 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,429 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,429 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:26,429 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,429 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,429 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,429 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,429 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:26,430 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:26,431 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,431 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,431 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,431 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,431 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:26,432 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,432 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,432 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,432 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,432 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:26,432 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,432 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,432 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,432 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,432 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 146#L707-4true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:26,433 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,433 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,433 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,433 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,434 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:26,434 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,434 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,434 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,434 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,434 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:26,438 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,438 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,438 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,438 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:26,438 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,438 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,438 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,438 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:26,440 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,440 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,440 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,440 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:26,440 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,440 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,440 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,440 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:26,441 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,441 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,441 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,442 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:26,442 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,442 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,442 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,442 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:26,443 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,443 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,443 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,443 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:26,444 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,444 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,444 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,444 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:26,444 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,444 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,444 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,444 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:26,445 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,445 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,445 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,446 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:26,449 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,449 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,449 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,449 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:26,449 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,449 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,449 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,449 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 143#L702-20true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:26,454 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,454 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,454 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,454 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:26,455 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,455 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,455 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,455 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:26,456 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,456 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,456 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,456 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:26,465 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,465 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,466 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,466 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:26,466 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,466 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,466 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,466 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][408], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:26,467 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,467 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,467 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,467 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:26,467 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,467 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,467 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,467 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:26,491 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,491 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,491 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,491 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:26,491 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,491 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,491 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,491 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 143#L702-20true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:26,515 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,515 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,516 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,516 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 38#L702-8true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:26,525 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,525 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,525 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,525 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 38#L702-8true, 200#true, 143#L702-20true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:42:26,525 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,525 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,525 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,525 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][194], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:26,526 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,526 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,526 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,526 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:26,526 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,526 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:26,527 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,527 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,527 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,527 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:26,548 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,548 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,548 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,548 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:42:26,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:26,548 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,548 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,548 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,548 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:26,549 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,549 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,549 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,549 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 16#L702-27true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:26,557 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,557 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,558 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,558 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 107#L702-23true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:26,558 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,558 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,558 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,558 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:42:26,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 51#L707-7true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:26,731 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,731 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,731 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,731 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 51#L707-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:26,732 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:26,732 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:26,732 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:26,732 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:26,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 51#L707-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:26,733 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:26,733 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:26,733 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:26,733 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:26,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 51#L707-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:26,738 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,738 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,738 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,738 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 51#L707-7true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:26,739 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,739 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,739 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,739 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:26,888 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,888 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,888 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,888 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:26,918 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,918 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,918 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,918 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:26,918 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,918 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,918 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,918 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:26,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:26,955 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,955 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,955 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,955 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:26,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:26,974 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:42:26,974 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:26,974 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:26,974 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:27,467 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,467 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,467 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,467 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,467 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:27,468 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,468 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,468 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,468 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,468 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:27,540 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,540 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,540 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,540 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:27,626 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,626 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,626 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,626 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:27,627 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,627 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,627 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,627 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:27,628 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,628 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,628 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,628 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:27,633 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,633 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,633 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,633 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:27,637 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,637 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,637 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,638 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:27,638 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,638 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,638 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,638 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:27,638 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,638 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,638 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,639 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:27,639 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,639 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,639 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,639 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:27,639 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,639 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,639 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,640 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:27,640 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,640 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,640 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,640 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 38#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:27,640 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,640 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,640 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,641 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 38#L702-8true, 214#true, 200#true, 143#L702-20true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:27,641 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,641 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,641 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,641 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,642 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:27,642 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,642 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,642 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,642 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,642 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,642 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:27,643 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,643 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,643 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,644 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,644 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:27,644 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,644 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,645 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,645 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,645 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:27,645 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,645 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,645 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,645 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,645 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:27,646 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,646 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,646 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,646 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:27,646 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,646 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,646 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,646 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:27,647 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,647 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,647 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,647 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:27,647 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,647 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,647 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,647 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:27,648 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,648 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,648 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,648 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:27,648 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,648 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,648 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,648 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:27,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:27,650 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,650 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,650 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,650 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,650 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][462], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:27,651 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,651 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,651 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,651 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,651 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:27,652 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,652 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,652 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,652 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,652 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:27,652 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,652 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,652 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,652 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:27,652 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,653 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,653 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,653 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,653 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:27,653 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,653 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,653 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,653 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:27,654 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,654 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,654 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,654 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,654 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,654 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:27,654 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,654 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,654 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,654 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,654 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,654 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:27,654 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,654 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,654 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,655 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:27,655 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,655 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,655 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,655 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,655 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,655 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:27,655 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,655 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,655 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,655 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,656 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,656 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:27,656 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,656 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,656 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,656 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:27,657 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:27,657 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,657 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,657 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,657 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,657 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,657 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][461], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 117#L702-3true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:27,659 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,659 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,659 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,660 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][461], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 117#L702-3true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:27,660 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,660 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,660 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,660 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 36#L701-3true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:27,661 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,661 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,661 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,661 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:27,662 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,662 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,662 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,662 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:27,662 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,662 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,662 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,663 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:27,663 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,663 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,663 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,663 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 46#L702-6true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:27,663 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,663 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,663 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,664 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:27,665 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,665 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,665 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,665 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:42:27,666 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,666 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,666 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,666 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:27,670 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,670 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,670 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,670 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:27,671 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,671 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,671 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,671 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:27,671 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,671 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,671 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,671 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:27,674 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,674 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,674 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,674 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:27,675 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,675 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,675 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,675 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,675 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:27,676 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,676 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,676 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,676 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,676 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:27,679 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,679 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,679 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,679 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:27,679 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,679 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,679 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,679 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:27,680 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,680 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,680 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,680 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:27,680 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,680 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,680 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,680 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:27,681 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,681 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,681 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,681 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:42:27,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:42:27,681 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,681 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,681 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,681 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:27,682 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,682 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,682 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,682 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 143#L702-20true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:27,683 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,683 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,683 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,683 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 143#L702-20true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:27,686 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,686 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,686 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,686 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:27,687 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,687 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,687 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,687 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:27,696 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,696 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,696 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,696 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 200#true, 141#L702-12true, 143#L702-20true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:27,760 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,760 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,760 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,760 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:27,764 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,764 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,764 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,764 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:27,770 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,770 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,770 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,770 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:27,791 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,791 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,791 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,791 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:42:27,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 51#L707-7true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:28,000 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,000 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,000 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,000 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 51#L707-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:28,001 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,001 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,001 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,001 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][216], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 51#L707-7true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:28,001 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,002 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,002 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,002 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 51#L707-7true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:28,007 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,007 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,007 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,007 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][371], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 51#L707-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:28,007 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,007 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,007 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,007 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:28,151 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,151 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,151 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,151 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:28,155 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,155 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,155 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,155 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:28,206 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,206 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,206 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,206 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:28,299 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,299 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,299 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,299 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,305 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:28,305 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,305 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,305 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,305 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,306 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,306 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:28,571 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,571 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,571 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,571 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][594], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:28,618 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,618 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,618 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,618 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 38#L702-8true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:28,699 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:28,699 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,699 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 38#L702-8true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:28,700 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:28,700 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,700 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:28,712 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 214#true, 200#true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:28,712 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,712 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 143#L702-20true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:28,713 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,713 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,713 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,713 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,713 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,713 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:28,713 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,713 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,713 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,713 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:28,713 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,714 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,714 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,714 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,714 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:28,714 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,714 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,714 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,714 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:28,714 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,714 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,714 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,714 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,715 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:28,716 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,716 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,716 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,716 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:28,716 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,716 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,716 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,716 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,716 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:28,716 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,716 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,717 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,717 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:28,717 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,717 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,717 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,717 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,717 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:28,718 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,718 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,718 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,718 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,718 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:28,720 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,720 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,720 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,720 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:28,721 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,721 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,721 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,722 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:28,722 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,722 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,722 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,722 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:28,723 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,723 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,723 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,723 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:28,723 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,723 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,723 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,723 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:28,724 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:28,727 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,727 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,727 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,727 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,727 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:28,728 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,728 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,728 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,728 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:28,728 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,728 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,728 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,728 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:28,729 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,729 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,729 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,729 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,729 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 117#L702-3true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:28,733 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,733 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,733 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,733 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 117#L702-3true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:28,733 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,733 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,733 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,734 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][461], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 117#L702-3true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:28,735 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,735 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,735 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,735 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 143#L702-20true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:28,738 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,738 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,738 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,738 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:28,739 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,739 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,739 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,739 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,740 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:28,740 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,740 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,740 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,740 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,740 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:28,741 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,741 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,741 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,741 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,741 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:28,741 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,741 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,741 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,741 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,741 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:28,742 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,742 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,742 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,742 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:28,743 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,743 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,743 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,743 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,743 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:28,743 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,743 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,744 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,744 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,744 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:28,744 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,745 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,745 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,745 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,745 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:28,745 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,745 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,745 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,745 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,745 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:28,746 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,746 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,746 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,746 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:28,751 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,751 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,751 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,751 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 143#L702-20true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:28,752 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,752 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,752 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,752 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:28,753 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:28,753 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:28,753 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:28,753 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:28,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:28,753 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,753 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,753 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,753 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:28,753 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:28,754 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,754 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,754 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,754 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:28,755 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:28,755 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:28,755 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:28,756 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:28,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:28,756 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,756 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,756 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,756 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:28,756 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,756 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,756 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,756 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:28,756 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,756 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,756 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,756 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:28,758 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,758 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,758 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,758 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:28,759 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,759 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,759 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,759 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:28,760 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,760 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,760 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,761 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,761 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:28,763 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,763 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,763 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,763 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:28,763 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,763 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,763 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,763 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:28,764 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,764 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,764 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,764 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:28,764 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,764 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,764 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,764 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:28,765 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,765 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,765 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,765 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:28,766 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,766 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,766 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,766 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:28,766 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,766 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,766 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,766 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:28,767 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,767 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,767 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,767 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:28,767 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,767 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,767 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,767 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:42:28,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:28,768 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,768 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,768 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,768 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:28,772 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,772 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,772 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,772 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 143#L702-20true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:28,773 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,773 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,773 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,773 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:28,782 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,782 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,782 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,782 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:28,783 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,783 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,783 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,783 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:28,843 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,843 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,843 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,843 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:28,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:28,852 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,852 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,852 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,852 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:28,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:28,852 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,852 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,853 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:28,853 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:29,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][240], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:42:29,277 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:42:29,277 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:29,277 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:29,277 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:42:29,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 51#L707-7true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:29,463 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,463 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,463 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,463 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:29,666 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,666 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,666 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,666 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:29,671 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,671 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,671 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,671 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,671 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:29,671 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,671 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,671 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,671 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,671 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:29,736 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:42:29,736 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:29,736 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:29,736 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:29,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:29,737 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,737 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,737 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,737 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][585], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 185#L701-3true, 179#L702-23true, 143#L702-20true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:29,775 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,775 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,775 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,775 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:29,932 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,932 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,932 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,932 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:29,932 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:29,932 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:29,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:29,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:29,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:29,933 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,933 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,933 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,933 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:29,934 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:29,934 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:29,934 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:29,934 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:29,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:29,934 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:29,934 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:29,934 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:29,934 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:29,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][333], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:29,939 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,939 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,939 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,939 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:29,977 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,977 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,977 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,977 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:29,978 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,978 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,978 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,978 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:29,978 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,978 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,979 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,979 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:29,983 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,983 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,983 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,983 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:29,985 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,985 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,985 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:29,985 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:30,065 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,065 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,065 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,065 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:30,065 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,065 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,065 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,065 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:30,077 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,077 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,077 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,077 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,077 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:30,078 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,078 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,078 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,078 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,078 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,078 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][518], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:30,078 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,078 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,078 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,078 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,079 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,079 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:30,079 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,079 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,079 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,079 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,079 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:30,079 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,079 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,079 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,079 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,079 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,079 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,083 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:30,084 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,084 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,084 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,084 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,084 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,084 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:30,084 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,084 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,084 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,084 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,084 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:30,084 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,084 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,085 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,085 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,085 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,085 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:30,088 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,088 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,088 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,088 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:30,089 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,089 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,089 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,089 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:30,089 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,089 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,089 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,089 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 200#true, 143#L702-20true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:30,091 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,091 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,091 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,091 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 200#true, 143#L702-20true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:30,092 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,092 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,092 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,092 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 38#L702-8true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:30,092 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,092 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,092 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,092 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,092 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:30,093 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,093 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,093 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,093 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 200#true, 141#L702-12true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:30,093 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,093 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,093 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,093 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 38#L702-8true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:30,094 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 143#L702-20true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:30,094 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:30,095 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,095 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,095 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,095 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,095 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:30,095 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,095 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,095 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,095 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:30,096 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,096 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,096 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,096 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,096 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:30,096 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,096 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,096 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,096 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,096 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:30,097 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,097 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,097 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,097 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,097 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:30,097 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,097 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,097 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,097 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 117#L702-3true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:30,101 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,101 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,101 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,101 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 117#L702-3true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:30,101 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,101 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,101 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,101 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:30,103 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,103 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,103 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,103 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:30,103 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,103 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,103 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,103 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 143#L702-20true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:30,104 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,104 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,104 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,104 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:30,105 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,105 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,105 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,105 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:30,105 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,105 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,105 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,105 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 141#L702-12true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:42:30,106 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,106 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,106 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,106 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:30,107 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,107 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,107 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,108 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,108 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:30,108 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,108 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,108 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,108 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,108 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:30,109 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,109 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,109 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,109 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,109 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:30,112 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,112 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,112 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,112 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:30,112 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,112 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,112 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,112 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:30,113 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,113 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,113 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,113 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:30,113 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,113 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,113 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,113 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:30,114 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,114 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,114 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,114 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:30,114 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,114 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,114 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,114 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:30,115 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,115 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,115 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,116 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:30,116 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,116 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,116 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,116 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,116 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:30,117 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,117 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,117 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,117 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,117 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:30,122 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,122 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,122 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,122 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:30,122 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,122 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,122 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,122 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:30,123 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,123 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,123 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,123 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 181#L702-8true, 143#L702-20true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:30,127 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,127 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,127 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,127 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:30,128 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,128 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,128 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,128 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:30,136 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,136 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,136 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,136 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:42:30,191 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,191 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,191 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,191 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:42:30,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:30,191 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,191 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,191 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,191 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:42:30,192 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,192 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,192 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,192 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 214#true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:30,201 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,201 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,201 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,201 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:30,201 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,201 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,201 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,201 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 38#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:30,202 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,202 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,202 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,202 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:42:30,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:30,887 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:30,887 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:30,887 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:30,888 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:30,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:30,888 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:42:30,888 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:30,888 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:30,888 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:30,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 152#L702-5true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:30,889 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:30,889 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:30,889 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:30,889 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:30,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:30,889 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:30,889 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:30,889 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:30,889 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:30,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:30,952 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,952 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,952 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,952 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 152#L702-5true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:30,966 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,966 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,966 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,966 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:30,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][593], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 185#L701-3true, 200#true, 143#L702-20true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:30,996 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,996 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,996 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:30,996 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][762], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:31,151 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,152 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,152 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,152 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:31,152 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,153 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,153 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,153 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,153 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:31,153 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,153 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,153 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,153 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:31,154 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,154 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,154 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,154 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:31,201 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,201 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,201 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,201 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 143#L702-20true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:31,202 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,202 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,202 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,202 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][821], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:31,205 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,205 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,205 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,205 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][818], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:31,206 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,206 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,206 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,206 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:31,206 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,206 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,206 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,206 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][594], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 143#L702-20true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:31,215 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,215 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,216 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,216 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][334], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:31,217 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,217 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,217 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,217 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][809], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:31,218 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,218 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,218 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,218 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:31,283 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,283 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,284 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,284 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 38#L702-8true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:31,285 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,285 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,285 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,285 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:31,291 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,291 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,291 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,291 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:31,292 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,293 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,293 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,293 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:31,297 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,297 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,297 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,297 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:31,297 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,297 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,297 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,297 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 214#true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:31,297 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,298 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,298 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,298 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,299 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:42:31,299 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,299 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,299 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,299 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,299 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,299 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:31,306 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,306 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,306 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,306 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 200#true, 143#L702-20true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:31,307 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,307 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,307 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,307 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:31,308 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,308 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,308 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,308 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,308 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:31,309 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,309 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,309 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,309 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,309 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,309 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:31,309 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,309 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,309 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,309 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,309 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,310 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:31,311 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,311 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,311 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,311 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:31,312 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,312 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,312 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,312 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:31,312 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,312 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,312 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,312 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 152#L702-5true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:31,313 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,313 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,313 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,313 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 117#L702-3true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:31,313 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,313 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,313 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,313 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:31,315 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,315 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,315 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,315 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,315 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:31,315 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,315 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,315 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,315 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,315 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:31,316 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,316 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,316 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,316 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,316 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:31,316 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,316 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,316 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,316 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,316 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:31,317 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,317 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,317 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,317 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,317 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:31,318 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,318 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,318 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,318 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,318 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:31,318 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,318 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,318 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,319 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 143#L702-20true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:31,319 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,319 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,319 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,319 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:31,322 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,322 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,322 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,322 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:31,322 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,322 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,322 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,322 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:31,323 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,323 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,323 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,323 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:31,323 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,323 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,323 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,323 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:31,324 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,324 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,324 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,324 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:31,324 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,324 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,324 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,324 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:31,325 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,325 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,325 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,325 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:31,325 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,325 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,325 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,325 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:42:31,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:31,326 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,326 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,326 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,326 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:31,327 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,327 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,327 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,327 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,327 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:31,328 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,328 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,328 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,328 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:31,329 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,329 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,329 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,329 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:31,329 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,329 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,329 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,329 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:31,330 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,330 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,330 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,330 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:31,330 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,330 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,330 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,330 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:31,331 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,331 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,331 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,331 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:31,331 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,331 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,332 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,332 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:31,332 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,332 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,332 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,332 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:31,332 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,332 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,333 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,333 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:31,336 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,336 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,336 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,336 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:31,337 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,337 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,337 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,337 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:31,340 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,340 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,340 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,340 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:31,343 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,343 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,343 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,343 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:31,345 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,345 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,345 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,345 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:31,346 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,346 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,346 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,346 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:42:31,393 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,393 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,393 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,393 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:42:31,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:31,795 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,795 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,795 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,795 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:31,796 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,796 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,796 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,796 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:31,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:31,886 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,886 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,886 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:31,886 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:32,147 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,147 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,147 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,147 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:42:32,147 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,148 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,148 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,148 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 152#L702-5true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:32,149 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,149 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,149 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,149 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,149 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:32,149 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,149 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,149 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,149 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,149 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:32,149 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,150 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,150 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,150 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,150 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:32,150 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,150 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,150 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,150 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 152#L702-5true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:32,150 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,150 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,150 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,150 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][336], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:32,159 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,159 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,159 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,159 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:32,160 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,160 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,160 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,160 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,160 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:32,160 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,160 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,160 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,160 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:32,161 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,161 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,161 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,161 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][818], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:32,161 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,161 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,161 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,161 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:32,161 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,161 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,161 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,161 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:32,353 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,353 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,353 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,353 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:32,355 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,355 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,355 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,355 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:32,355 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,355 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,355 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,355 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:32,356 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,356 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,356 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,356 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,356 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][762], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:32,381 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,381 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,381 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,381 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:32,409 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,410 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,410 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,410 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:32,410 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,410 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,410 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,410 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,411 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:42:32,411 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,411 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,411 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,411 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,411 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:32,416 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,417 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,417 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,417 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][372], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:32,417 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,417 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,417 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,417 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:32,434 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,434 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,434 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,434 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][809], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:32,449 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,449 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,449 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,449 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:32,516 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,516 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,516 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,516 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:32,516 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,516 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,516 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,516 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:32,523 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,523 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,524 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,524 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:32,524 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,524 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,524 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,524 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:32,528 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,529 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 38#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:32,529 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,529 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,529 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,529 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:32,530 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,530 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,530 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,530 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,530 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:32,530 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,530 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,530 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,530 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,530 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:32,531 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,531 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,531 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,531 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,531 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:32,531 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,531 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,531 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,531 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,532 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,532 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:32,533 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,533 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,533 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,533 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,533 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:32,533 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,533 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,533 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,533 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,533 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,533 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:32,535 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,536 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,536 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,536 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:32,536 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,536 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,537 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,537 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:32,537 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:32,537 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 200#true, 141#L702-12true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:32,540 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,540 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,540 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,540 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,540 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 200#true, 141#L702-12true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:32,540 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,540 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,540 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,540 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,540 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:32,541 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:32,541 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,541 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,541 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,541 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:32,542 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,542 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,542 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,542 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,542 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 143#L702-20true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:32,542 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,542 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,542 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,542 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:32,544 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:32,545 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 152#L702-5true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:32,545 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 152#L702-5true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:32,546 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,546 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,546 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,546 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:32,547 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,547 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,547 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,547 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,548 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:32,548 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,548 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,548 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,548 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,548 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 143#L702-20true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:32,549 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,549 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,549 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,549 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,549 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:32,550 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,550 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,550 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,550 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:32,555 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,555 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,555 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,556 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:32,556 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,556 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,556 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,556 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:32,557 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,557 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,557 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,557 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:32,558 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,559 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,559 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,559 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:32,560 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,560 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,560 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,560 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:32,561 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,561 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,561 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,561 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:32,561 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,561 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,561 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,561 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:32,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:32,562 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,562 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,562 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,562 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:32,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:32,563 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,563 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,563 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,563 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:32,564 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,564 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,564 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,564 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:32,564 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,565 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,565 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,565 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:32,565 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,565 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,565 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,565 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:32,565 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,565 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,566 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,566 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:42:32,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:32,566 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,566 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,566 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,566 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:32,567 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,567 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,567 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,567 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:32,567 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,567 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,567 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,567 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:32,571 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,571 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,571 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,571 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:32,573 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,573 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,573 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,573 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:32,575 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,575 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,575 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,575 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:32,575 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,576 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,576 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,576 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:32,581 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,581 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,581 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,581 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:32,582 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,582 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,582 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:32,582 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:42:33,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][804], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:33,189 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,189 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,190 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,190 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:42:33,202 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,203 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,203 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,203 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:33,203 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,203 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,203 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,203 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:42:33,203 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,203 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,203 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,204 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,204 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][844], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 152#L702-5true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:42:33,212 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,213 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,213 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,213 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][563], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:42:33,314 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,314 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,314 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,314 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:33,414 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,414 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,414 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,414 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 143#L702-20true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:33,414 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,414 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,414 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,414 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:33,415 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,415 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,415 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,415 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:33,416 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,416 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,416 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,416 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,416 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:33,699 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,699 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,699 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,699 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:33,699 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,699 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,699 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,699 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:33,700 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,700 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,700 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,700 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][818], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:33,747 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,747 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,747 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,747 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,747 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][818], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:42:33,747 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:33,748 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,748 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,748 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,748 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:33,835 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,835 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,835 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,835 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:33,842 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,842 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,842 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,842 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:33,842 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,842 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,842 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,843 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:33,846 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,846 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,846 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,846 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:33,847 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,847 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,847 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,847 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,847 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:42:33,847 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,847 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,847 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,847 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,847 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,847 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:33,850 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,850 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,850 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,850 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,850 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:33,851 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,851 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,851 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,851 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,851 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:33,851 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,851 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,851 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,851 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,851 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,853 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:42:33,853 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,853 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,854 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,854 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,854 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,854 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:33,854 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,854 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,854 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,854 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:33,855 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,855 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,855 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,855 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:33,856 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,856 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,856 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,856 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:33,856 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,856 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,856 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,856 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,856 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:33,856 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,857 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,857 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,857 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:33,857 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,857 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,857 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,857 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:33,857 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,858 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,858 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,858 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,858 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:33,858 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,858 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,858 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,858 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:33,861 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,861 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,861 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,861 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:33,861 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,861 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,861 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,861 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 152#L702-5true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:33,862 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,862 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,862 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,862 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:33,864 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,864 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,864 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,864 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:33,866 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,866 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,866 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,866 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:33,867 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,867 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,867 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,868 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,868 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:33,868 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:33,868 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,869 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,869 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,869 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,869 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:33,870 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,870 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,870 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,870 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:42:33,871 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,871 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,871 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,871 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:33,871 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,871 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,872 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,872 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:33,872 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,872 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,872 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,872 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:33,873 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,873 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,873 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,873 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:33,873 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,873 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,873 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,873 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:33,873 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:33,874 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,874 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,874 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,874 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:33,874 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,874 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,874 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,874 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:33,874 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,874 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,875 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,875 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:33,875 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,875 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,875 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,875 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:33,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:33,875 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:33,875 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:33,875 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:33,875 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:33,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:33,875 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,875 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,875 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,875 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:33,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:33,876 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,876 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,876 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,876 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:33,876 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,876 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,876 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,876 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:33,877 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,877 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,877 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,877 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:42:33,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:33,877 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,877 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,877 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,877 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:33,880 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,880 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,880 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,880 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,880 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:33,881 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,881 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,881 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,881 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,881 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:33,884 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,884 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,884 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,884 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,884 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:33,885 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,885 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,885 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,885 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,885 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:33,888 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,888 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,888 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,888 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:33,891 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,891 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,891 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,891 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:33,893 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,893 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,893 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,893 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:33,897 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,897 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,897 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:33,897 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:42:34,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:34,299 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:34,299 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:34,299 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:34,299 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:34,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:34,399 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,399 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,399 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,399 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 97#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:34,399 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:34,399 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:34,399 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:34,399 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:34,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][335], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:34,416 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,416 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,416 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,416 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:34,466 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,466 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,466 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,466 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 152#L702-5true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:34,467 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,467 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,467 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,467 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,467 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][285], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:34,472 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,472 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,472 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,472 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:42:34,482 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,482 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,482 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,482 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,482 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][731], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 179#L702-23true, 200#true, 185#L701-3true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:34,521 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,521 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,521 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,521 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][775], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 16#L702-27true, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:34,522 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,522 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,522 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,522 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][407], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 185#L701-3true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:34,540 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,540 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,540 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,540 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:34,665 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,665 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,665 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,665 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][169], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:34,666 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,666 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,666 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,666 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][762], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:34,687 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,687 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,688 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,688 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:34,689 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,689 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,689 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,689 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:34,689 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,689 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,689 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,689 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,690 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:34,690 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,690 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,690 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,690 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:34,736 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,737 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,737 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,737 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:34,740 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,740 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,740 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,740 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:34,854 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:34,854 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:34,854 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:34,854 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:34,859 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:34,859 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,859 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,859 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,859 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,859 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,859 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:34,861 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,861 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,861 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,861 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:34,862 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,862 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,862 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,862 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:34,863 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,863 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,863 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,863 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:34,863 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,863 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,863 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,863 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:34,865 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:34,865 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,865 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,865 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,865 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:34,866 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:34,866 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:34,866 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:34,866 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:34,866 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:34,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:34,866 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,866 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,866 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,866 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:34,866 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,866 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,866 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,866 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,867 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:34,867 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,867 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,867 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,867 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,867 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:34,867 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,867 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,867 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,867 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:34,868 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,869 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,869 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:34,869 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,869 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,869 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,869 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 91#L702-23true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:34,870 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 91#L702-23true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:34,870 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,871 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:34,871 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,871 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,871 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,871 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 97#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:34,872 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:34,874 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,874 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,874 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,874 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,874 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:34,875 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,876 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,876 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,876 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,876 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:34,878 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,878 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,878 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,878 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:34,879 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,879 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,879 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,879 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,879 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:34,879 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,879 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,879 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,880 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,880 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:34,880 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,881 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,881 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,881 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:34,881 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,881 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,881 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,881 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:34,881 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,881 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,881 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,881 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:34,882 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,882 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,882 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,882 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:34,882 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,882 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,882 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,882 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:34,882 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,882 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,882 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,882 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:34,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:34,883 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,883 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,883 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,883 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:34,883 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,883 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,883 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,883 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:34,884 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,884 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,884 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,884 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:34,884 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,884 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,884 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,884 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:34,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:34,885 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,885 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,885 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,885 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:34,888 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,888 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,888 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,888 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:34,888 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:35,155 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:35,156 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:42:35,156 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:35,156 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:35,156 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:35,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:35,157 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,157 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,157 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,157 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:35,158 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:42:35,158 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:35,158 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:35,158 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:42:35,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:35,158 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,158 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,158 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,158 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:35,166 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,166 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,166 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,166 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:35,167 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,167 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,167 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,167 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:42:35,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:35,742 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:35,742 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:35,742 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:35,742 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:35,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][270], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:35,744 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:35,744 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:35,744 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:35,744 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:35,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][286], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:35,744 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,744 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,744 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,744 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 97#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:35,745 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,745 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,745 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,745 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,745 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:35,745 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:35,745 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:35,745 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:35,745 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:35,745 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:35,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:35,746 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,746 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,746 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,746 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,746 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:35,746 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,746 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,746 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,746 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:35,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:35,746 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:35,746 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:35,746 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:35,746 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:35,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:35,798 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:42:35,798 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:35,798 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:35,798 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:36,012 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,012 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,012 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,012 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:36,013 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,013 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,013 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,013 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:36,013 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,013 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,013 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,013 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,013 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][762], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:36,034 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,034 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,034 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,034 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:36,036 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,036 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,036 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,036 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,036 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:36,079 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,079 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,079 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,079 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][449], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:36,080 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,080 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,080 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,080 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:36,080 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,080 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,080 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,080 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:36,175 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,175 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,175 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,175 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,175 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:36,175 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,175 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,175 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,176 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,176 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,176 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:36,178 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,178 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,178 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,178 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:36,179 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,179 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,179 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,179 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:36,179 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,179 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,179 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,179 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:36,180 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,180 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,180 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,180 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:36,182 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,183 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,183 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,183 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,183 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:36,183 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,183 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,183 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,183 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,183 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:36,184 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,184 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,184 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,184 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,184 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:36,185 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,185 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,185 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,185 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,185 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:36,188 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,188 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,188 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,188 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,188 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:36,188 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,188 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,188 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,188 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:36,189 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,189 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,189 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,189 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,189 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:36,190 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,190 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,190 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,190 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,190 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:36,190 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,190 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,191 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,191 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,191 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:36,191 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,191 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,191 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,191 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,191 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 91#L702-23true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:36,191 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,191 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,191 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,192 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:36,192 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,192 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,192 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,192 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 91#L702-23true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:36,192 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,192 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,192 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,192 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:36,192 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,193 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,193 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,193 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:36,193 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,193 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,193 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,193 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:36,194 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,194 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,194 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,194 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:36,196 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,197 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,197 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,197 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,197 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,199 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:36,199 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,199 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,199 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,199 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,199 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,199 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:36,200 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,200 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,200 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,200 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:36,201 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,201 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,201 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,201 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:36,202 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:36,202 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:36,202 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:36,202 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:36,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:36,202 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,202 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,202 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,202 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:36,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:36,203 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,203 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:36,203 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,203 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,203 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,203 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:36,208 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,208 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,208 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,208 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:36,208 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,208 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,208 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,209 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:36,209 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,209 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:36,209 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,209 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,209 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,210 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,210 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:36,210 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,210 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,210 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,210 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:42:36,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:36,210 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,210 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,210 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,211 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,211 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:36,305 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,305 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,305 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,305 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:36,306 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,306 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,306 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:36,306 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:42:37,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][804], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:42:37,241 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,241 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,241 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,241 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:37,242 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,242 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,242 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,242 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:37,242 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,242 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,242 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,242 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:37,430 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,430 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,430 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,430 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:37,431 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,431 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,431 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,431 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:37,432 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,432 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,432 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,432 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,432 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:42:37,433 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,433 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,433 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,433 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,433 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][819], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:37,498 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:42:37,498 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:42:37,498 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:42:37,498 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:42:37,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][594], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:37,505 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,505 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,505 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,505 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:37,579 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,580 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,580 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,580 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,585 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][399], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:37,585 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,585 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,585 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,585 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,585 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,585 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:37,587 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,587 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,587 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,587 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,587 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 50#L702-27true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:37,587 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,587 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,587 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,588 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:37,588 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,588 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,588 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,588 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,588 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:37,588 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,588 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,588 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,588 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,589 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 50#L702-27true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:37,589 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:42:37,589 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:37,589 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:37,589 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:37,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 50#L702-27true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:37,589 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,589 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,589 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,589 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][401], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:37,592 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:42:37,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:42:37,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:42:37,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:42:37,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:42:37,593 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][429], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:42:37,593 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,595 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:37,595 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,595 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,595 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,595 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,595 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,595 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 50#L702-27true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:37,596 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,596 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,596 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,596 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 50#L702-27true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:42:37,597 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,597 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,597 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,597 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:37,597 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:42:37,597 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:42:37,597 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:42:37,598 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:42:37,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 91#L702-23true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:37,598 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,598 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,598 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,598 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:37,598 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,598 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:37,599 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,599 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,599 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,599 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:37,602 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,602 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,602 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,602 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:37,603 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,603 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,603 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,603 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:37,604 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,604 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,604 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,604 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,604 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:37,604 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,604 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:37,605 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,605 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,605 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,605 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:37,605 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 91#L702-23true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:37,606 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:42:37,606 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:37,606 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:37,606 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:37,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:37,606 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:42:37,606 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:37,606 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:37,606 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:37,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:37,607 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:37,607 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:37,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:37,607 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 91#L702-23true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:37,607 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:42:37,608 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:37,608 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:37,608 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:37,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 91#L702-23true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:37,608 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:42:37,608 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:37,608 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:37,608 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:37,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:37,613 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,613 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,613 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,613 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,613 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:37,614 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,614 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,614 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,614 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,614 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:37,615 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:42:37,615 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:42:37,615 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:42:37,615 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:42:37,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:37,615 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,615 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,615 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,615 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,615 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][267], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:37,619 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,619 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,619 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:37,619 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:42:38,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][212], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:38,654 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:38,654 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:38,654 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:38,654 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:38,654 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:38,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:38,654 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:38,654 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:38,654 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:38,654 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:38,654 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:38,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:38,909 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:38,909 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:38,909 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:38,909 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:38,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][397], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:38,910 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:42:38,911 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:42:38,911 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:42:38,911 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:42:38,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:38,911 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:38,911 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:38,911 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:38,911 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,000 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:39,000 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,000 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,000 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,000 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,000 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,000 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 50#L702-27true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:39,000 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:42:39,001 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:39,001 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:39,001 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:39,001 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:39,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 91#L702-23true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:39,005 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,005 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,005 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,005 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 91#L702-23true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:42:39,006 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,006 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,006 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,006 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 50#L702-27true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:39,006 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,006 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,006 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,006 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,006 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 50#L702-27true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:39,007 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,007 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,007 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,007 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,007 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:39,011 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,011 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,011 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,011 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,011 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:39,012 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,012 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,012 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,012 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,012 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,013 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][651], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:39,013 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:39,019 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,019 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,019 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,019 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:39,019 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:42:40,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:40,144 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,144 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,144 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,144 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:40,184 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,184 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,184 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,184 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([764] L702-32-->L703-2: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread2of3ForFork0_#t~nondet10=|v_t_funThread2of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet10][687], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 4#L703-2true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:40,185 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,185 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,185 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,185 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 91#L702-23true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:42:40,277 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,277 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,277 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,277 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,277 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 91#L702-23true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:42:40,277 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,278 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,278 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,278 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,278 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,278 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][652], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 50#L702-27true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:40,278 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,278 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,278 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,279 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,279 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,279 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:40,279 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,279 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,279 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,279 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,279 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 91#L702-23true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:40,279 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:42:40,279 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:40,279 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:40,280 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:40,280 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:40,283 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][287], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:42:40,283 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,284 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,284 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,284 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,284 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,284 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:42:40,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][328], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:42:40,901 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:42:40,901 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:40,901 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:40,901 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:41,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][163], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 143#L702-20true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:42:41,154 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:42:41,154 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:41,154 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:41,154 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:41,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][819], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:41,155 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:42:41,155 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:42:41,155 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:42:41,155 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:42:41,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][821], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:41,155 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:42:41,155 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:41,155 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:41,155 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:41,530 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][323], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 41#L702-18true, 91#L702-23true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:42:41,530 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:42:41,530 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:41,530 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:41,530 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:41,530 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:41,530 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:42:42,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][211], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:42:42,092 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:42:42,092 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:42:42,092 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:42:42,092 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:42:42,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:42,392 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:42:42,392 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:42:42,392 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:42:42,392 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:42:42,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:42,395 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:42:42,395 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:42:42,395 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:42:42,395 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:42:42,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:42,396 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:42:42,396 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:42:42,396 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:42:42,396 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:42:43,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][327], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:42:43,329 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:42:43,329 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:42:43,329 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:42:43,329 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:42:43,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:43,626 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:42:43,626 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:42:43,626 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:42:43,626 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:42:43,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][819], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 143#L702-20true, 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:42:43,628 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:42:43,628 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:42:43,628 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:42:43,628 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:42:43,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][821], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:43,629 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:42:43,629 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:42:43,629 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:42:43,629 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:42:44,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:44,901 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:42:44,901 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:42:44,901 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:42:44,901 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:42:44,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][603], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:44,922 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:42:44,922 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:42:44,922 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:42:44,923 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:42:44,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][603], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:44,923 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:42:44,923 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:42:44,923 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:42:44,923 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:42:46,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][324], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:46,157 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:42:46,157 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:42:46,157 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:42:46,157 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:42:47,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][400], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:47,061 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:42:47,061 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:42:47,061 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:42:47,061 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:42:48,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][650], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:48,193 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:42:48,193 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:42:48,193 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:42:48,194 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:42:57,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([764] L702-32-->L703-2: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread2of3ForFork0_#t~nondet10=|v_t_funThread2of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet10][828], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 4#L703-2true, 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:57,493 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 07:42:57,493 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:42:57,494 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:42:57,494 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:42:57,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([764] L702-32-->L703-2: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread2of3ForFork0_#t~nondet10=|v_t_funThread2of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet10][828], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 4#L703-2true, 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:42:57,494 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:42:57,494 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:42:57,494 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:42:57,494 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:43:13,432 INFO L124 PetriNetUnfolderBase]: 193967/368397 cut-off events. [2023-11-30 07:43:13,432 INFO L125 PetriNetUnfolderBase]: For 1313353/1618583 co-relation queries the response was YES. [2023-11-30 07:43:15,469 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1622667 conditions, 368397 events. 193967/368397 cut-off events. For 1313353/1618583 co-relation queries the response was YES. Maximal size of possible extension queue 8720. Compared 4558680 event pairs, 45486 based on Foata normal form. 16399/344261 useless extension candidates. Maximal degree in co-relation 900509. Up to 196576 conditions per place. [2023-11-30 07:43:19,151 INFO L140 encePairwiseOnDemand]: 204/217 looper letters, 906 selfloop transitions, 35 changer transitions 0/1084 dead transitions. [2023-11-30 07:43:19,151 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 226 places, 1084 transitions, 12945 flow [2023-11-30 07:43:19,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-30 07:43:19,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-30 07:43:19,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1511 transitions. [2023-11-30 07:43:19,154 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7736815156169995 [2023-11-30 07:43:19,154 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1511 transitions. [2023-11-30 07:43:19,154 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1511 transitions. [2023-11-30 07:43:19,154 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:43:19,155 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1511 transitions. [2023-11-30 07:43:19,157 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 167.88888888888889) internal successors, (1511), 9 states have internal predecessors, (1511), 0 states have call successors, (0), 0 states have 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:43:19,159 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 217.0) internal successors, (2170), 10 states have internal predecessors, (2170), 0 states have call successors, (0), 0 states have 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:43:19,159 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 217.0) internal successors, (2170), 10 states have internal predecessors, (2170), 0 states have call successors, (0), 0 states have 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:43:19,159 INFO L307 CegarLoopForPetriNet]: 197 programPoint places, 29 predicate places. [2023-11-30 07:43:19,159 INFO L500 AbstractCegarLoop]: Abstraction has has 226 places, 1084 transitions, 12945 flow [2023-11-30 07:43:19,160 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 142.33333333333334) internal successors, (854), 6 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have 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:43:19,160 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:43:19,160 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:43:19,160 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-30 07:43:19,160 INFO L425 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-30 07:43:19,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:43:19,160 INFO L85 PathProgramCache]: Analyzing trace with hash 1101543813, now seen corresponding path program 1 times [2023-11-30 07:43:19,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:43:19,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101257405] [2023-11-30 07:43:19,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:43:19,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:43:19,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:43:19,198 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-30 07:43:19,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:43:19,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101257405] [2023-11-30 07:43:19,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101257405] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:43:19,198 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:43:19,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:43:19,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16818017] [2023-11-30 07:43:19,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:43:19,199 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:43:19,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:43:19,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:43:19,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:43:19,200 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 145 out of 217 [2023-11-30 07:43:19,204 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 226 places, 1084 transitions, 12945 flow. Second operand has 4 states, 4 states have (on average 146.75) internal successors, (587), 4 states have internal predecessors, (587), 0 states have call successors, (0), 0 states have 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:43:19,204 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:43:19,205 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 145 of 217 [2023-11-30 07:43:19,205 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:43:19,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:19,385 INFO L294 olderBase$Statistics]: this new event has 68 ancestors and is cut-off event [2023-11-30 07:43:19,385 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:43:19,385 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:43:19,385 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:43:19,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,417 INFO L294 olderBase$Statistics]: this new event has 69 ancestors and is cut-off event [2023-11-30 07:43:19,417 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:43:19,418 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:43:19,418 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:43:19,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][195], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 22#L702-3true, 393#true, 121#L707-13true]) [2023-11-30 07:43:19,418 INFO L294 olderBase$Statistics]: this new event has 69 ancestors and is cut-off event [2023-11-30 07:43:19,418 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:43:19,418 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:43:19,418 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:43:19,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,420 INFO L294 olderBase$Statistics]: this new event has 69 ancestors and is cut-off event [2023-11-30 07:43:19,421 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:43:19,421 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:43:19,421 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:43:19,421 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:43:19,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:19,449 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,449 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,449 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,449 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][226], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:19,454 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,455 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,455 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,455 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,458 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,458 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,458 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,458 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:19,460 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,460 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,460 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,460 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:19,462 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,462 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,462 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,462 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,462 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:43:19,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,491 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is not cut-off event [2023-11-30 07:43:19,491 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:43:19,491 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:43:19,491 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:43:19,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:19,492 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,492 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,492 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,492 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,494 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,494 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,494 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,494 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][226], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:19,497 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,497 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,497 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,497 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:19,503 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,503 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,503 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,503 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][214], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:19,504 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is not cut-off event [2023-11-30 07:43:19,504 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:43:19,504 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:43:19,504 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:43:19,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,504 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,504 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,504 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,504 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:19,504 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,504 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,504 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,504 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:19,506 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,506 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,507 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,507 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,507 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,507 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,507 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,507 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,507 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:19,508 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,508 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,508 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,508 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:19,508 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,508 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,508 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,508 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:19,509 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,509 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,509 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,509 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,509 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:43:19,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:19,509 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,509 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,509 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,509 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,542 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,542 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,542 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,542 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:19,542 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,542 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,542 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,542 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:19,543 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is not cut-off event [2023-11-30 07:43:19,544 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:43:19,544 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:43:19,544 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:43:19,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][262], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:19,544 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,544 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,544 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,544 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,547 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,547 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,547 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,547 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,547 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:19,548 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,548 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,548 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,548 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:19,562 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,562 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,562 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,562 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:19,562 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,562 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,562 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,562 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,562 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,563 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,563 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,563 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,563 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:19,564 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,564 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,564 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,564 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:19,565 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,565 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,565 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,565 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:19,566 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,566 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,566 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,566 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,566 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:19,566 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,566 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,566 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,567 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,567 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:43:19,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:19,567 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,567 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,567 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,567 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:19,603 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,603 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,603 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,603 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,603 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,603 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,603 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,603 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:19,604 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,604 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,604 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,604 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:19,609 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,609 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,609 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,609 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 59#L702-5true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:19,617 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,617 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,617 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,617 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][265], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:19,620 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,620 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,620 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,620 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:19,621 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,621 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,621 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,621 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,621 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:19,621 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,621 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,621 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,621 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:43:19,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:19,665 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,665 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,665 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,665 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,666 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,666 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,666 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,666 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:19,666 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,667 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,667 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,667 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:19,667 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,667 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,667 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,667 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][260], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:19,668 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,668 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,668 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,668 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:19,668 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,668 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,668 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,668 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,670 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is not cut-off event [2023-11-30 07:43:19,670 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:43:19,670 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:43:19,670 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:43:19,670 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:43:19,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,672 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,672 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,672 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,672 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:19,673 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,673 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,673 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,673 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,673 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,673 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,673 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,673 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,673 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,673 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,673 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,673 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,673 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 176#L702-6true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:19,674 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,674 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,674 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,674 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:19,674 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,674 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,674 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,674 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,679 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,679 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,679 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,679 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 176#L702-6true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:19,680 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,680 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,680 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,680 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,688 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,688 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,688 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,688 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:19,693 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,693 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,693 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,693 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 46#L702-6true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:19,693 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,693 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,693 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,693 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:19,696 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,697 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,697 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,697 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,697 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:19,697 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,697 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,697 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,697 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:43:19,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:19,738 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,738 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,738 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,738 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,739 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,739 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,739 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,739 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,739 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,739 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,739 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,739 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,739 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:19,740 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,740 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,740 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,740 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,740 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:19,740 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,740 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,740 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,740 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:19,742 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is not cut-off event [2023-11-30 07:43:19,742 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:43:19,742 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:43:19,742 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:43:19,742 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:43:19,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,746 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,746 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,747 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,747 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,747 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,747 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,747 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,747 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:19,748 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,748 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,748 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,748 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:19,748 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,748 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,748 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,748 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 176#L702-6true, 82#L707-16true]) [2023-11-30 07:43:19,748 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,749 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,749 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,749 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:19,749 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,749 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,749 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,749 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,749 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,749 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,749 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,749 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,749 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,750 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,750 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,750 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,750 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:19,750 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,750 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,750 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,750 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:19,750 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,750 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,751 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,751 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,751 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,751 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,751 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,751 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,751 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,751 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,751 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,751 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,751 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:19,752 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,752 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,752 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,752 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:19,752 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,752 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,752 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,753 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,758 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,758 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,758 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,758 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,758 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,758 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,758 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,758 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:19,759 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,759 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,759 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,759 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:19,763 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,763 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,763 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,763 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:19,767 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,767 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,767 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,767 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,767 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,767 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,767 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,767 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,768 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,768 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,768 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,768 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:19,777 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,777 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,777 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,777 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:19,777 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,777 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,777 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,777 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:43:19,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:19,833 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,833 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,833 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,833 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,833 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:19,834 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,834 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,834 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,834 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:19,834 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,834 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,834 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,834 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 152#L702-5true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,838 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is not cut-off event [2023-11-30 07:43:19,838 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:43:19,838 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:43:19,838 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:43:19,838 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:43:19,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:19,838 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,838 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,838 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,838 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,838 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:19,838 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,838 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,838 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,838 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,839 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,839 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,839 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,839 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,839 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,839 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,844 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,844 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,844 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,845 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,845 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,845 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,845 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,845 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,846 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,846 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,846 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,846 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:19,846 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,846 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,846 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,846 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:19,846 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,846 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,846 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,847 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,847 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,847 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,847 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,847 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,847 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,847 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,847 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,847 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,847 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,848 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,848 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,848 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,848 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:19,848 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,848 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,848 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,848 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:19,849 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,849 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,849 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,849 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,849 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,849 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,849 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,849 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,849 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,849 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,849 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,849 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,849 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:19,855 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,855 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,855 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,855 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:19,856 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,856 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,856 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,856 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:19,857 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,857 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,857 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,857 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,858 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,858 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,858 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,858 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][384], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:19,860 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,860 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,860 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,860 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:19,860 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,860 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,860 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,860 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,862 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,862 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,862 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,862 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][395], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:19,863 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,864 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,864 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,864 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:19,866 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,866 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,866 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,866 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:19,867 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,867 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,867 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,867 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:19,867 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,867 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,867 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,867 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:19,868 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is not cut-off event [2023-11-30 07:43:19,868 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:43:19,868 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:43:19,868 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:43:19,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,868 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,868 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,868 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,868 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:19,869 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is not cut-off event [2023-11-30 07:43:19,869 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:43:19,869 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:43:19,869 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:43:19,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,869 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,869 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,869 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,869 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:19,874 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,874 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,874 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,874 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:19,875 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,875 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,876 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,876 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:43:19,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:19,940 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,940 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,940 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,940 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:19,940 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,940 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,940 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,940 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:19,940 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,941 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,941 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,941 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:19,941 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,941 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,941 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,941 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:19,941 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,941 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,941 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,942 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,943 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,943 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,943 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,944 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,944 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,944 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,944 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,944 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,944 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,947 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,947 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,947 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,947 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,947 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,947 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,947 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,947 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,947 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,947 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][373], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:19,953 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is not cut-off event [2023-11-30 07:43:19,953 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:43:19,953 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:43:19,953 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:43:19,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,954 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,954 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,954 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,954 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:19,954 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:19,954 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:19,955 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:19,955 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:19,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:19,955 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,955 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,955 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,955 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:19,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:19,955 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,955 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,955 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,955 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:19,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:19,955 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:19,955 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:19,955 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:19,955 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:19,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:43:19,957 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,957 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,958 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,958 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,959 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,959 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,959 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,959 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:19,960 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,960 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,961 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,961 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 176#L702-6true, 82#L707-16true]) [2023-11-30 07:43:19,961 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,961 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,961 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,962 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:19,962 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,962 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,962 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,962 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,963 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,963 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,963 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,963 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][388], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:19,963 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,963 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,963 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,963 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][396], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:19,964 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,964 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,964 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,964 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:19,968 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,968 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,968 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,968 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:19,968 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,968 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,968 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,968 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:19,969 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,969 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,969 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,969 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:19,970 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,970 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,970 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,970 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:19,970 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,970 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,970 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:19,970 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:43:20,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:20,056 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,056 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,056 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,056 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:20,056 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,056 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,056 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,056 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:20,058 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,058 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,058 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,058 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:20,059 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,059 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,059 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,059 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:20,059 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,059 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,059 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,059 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 176#L702-6true, 82#L707-16true]) [2023-11-30 07:43:20,062 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,063 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,063 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,063 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,063 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:20,063 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,063 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,063 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,063 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,063 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:20,063 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,063 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,063 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,063 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,063 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:20,064 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,064 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,064 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,064 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,064 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:20,064 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,064 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,064 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,064 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,064 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:20,064 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,065 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,065 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,065 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,065 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:20,066 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,066 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,066 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,066 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:20,069 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,069 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,069 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,069 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,069 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][376], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:20,075 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,075 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,075 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,075 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,076 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,076 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,076 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,076 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,076 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,076 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,077 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,077 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,077 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][373], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:20,077 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,077 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,077 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,077 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:20,077 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,077 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,078 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,078 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,078 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,078 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,078 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,078 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:20,079 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,079 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,079 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,079 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:20,079 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,079 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,079 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,079 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:20,079 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,079 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,079 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,079 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:20,080 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,080 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,080 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,080 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:20,080 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,080 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,080 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,080 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:20,080 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,080 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,080 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,080 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:20,080 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,080 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,080 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,081 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,081 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,081 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,081 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,081 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,081 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,084 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,084 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,084 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,084 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:20,085 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,085 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,085 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,085 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][382], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,086 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,086 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,086 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,086 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:20,086 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,086 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,086 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,086 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:20,087 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,087 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,087 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,087 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][394], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,087 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,087 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,087 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,087 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:20,088 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,088 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,088 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,088 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:20,089 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,089 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,089 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,089 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:20,089 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,089 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,089 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,089 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:20,094 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,094 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,094 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,094 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:20,095 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,095 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,095 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,095 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:20,096 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,096 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,096 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,096 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:20,096 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,096 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,096 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,096 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,097 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,097 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,097 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,097 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:43:20,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:20,097 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,097 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,097 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,097 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:43:20,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:20,199 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,200 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,200 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,200 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:20,200 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,200 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,200 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,200 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,200 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:20,202 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,202 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,202 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,202 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:20,203 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,203 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,203 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,203 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:20,203 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,203 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,203 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,203 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:20,203 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,204 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,204 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,204 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:20,205 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,205 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,205 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,205 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,205 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:20,206 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,206 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,206 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,206 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,206 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:20,206 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,206 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,206 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,206 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,206 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:20,207 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,207 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,207 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,207 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,207 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:20,209 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,209 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,209 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,209 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,209 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:20,210 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,210 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,211 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,211 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:20,211 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,211 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,211 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,211 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:20,214 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,215 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,215 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,215 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,215 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][417], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 17#L702-18true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:20,219 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,219 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,220 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,220 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,220 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,220 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,220 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,220 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:20,221 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,221 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,221 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,222 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,222 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,222 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,222 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,222 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,222 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,222 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,222 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,222 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,223 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,223 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:20,224 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,224 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,224 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,224 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:20,224 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,225 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,225 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,225 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:20,228 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,228 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,228 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,228 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:20,228 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,228 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,228 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,228 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:20,230 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,230 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,230 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,230 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:20,235 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,235 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,235 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,235 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:20,236 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,237 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,237 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,237 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:20,237 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,237 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,237 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,237 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:43:20,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:20,238 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,238 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,238 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,238 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:20,238 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,238 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,238 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,238 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:20,238 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,239 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,239 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,239 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:20,239 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,239 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,239 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,239 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:20,240 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,240 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,240 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,240 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:43:20,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][186], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:20,277 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,277 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,277 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,277 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][188], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 185#L701-3true, 200#true]) [2023-11-30 07:43:20,329 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,329 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,329 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,329 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:20,382 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,382 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,382 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,382 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:20,384 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,384 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,384 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,384 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:20,385 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,385 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,385 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,385 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:20,386 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,386 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,386 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,386 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:20,387 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,387 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,387 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,387 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,387 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:20,387 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,387 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,388 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,388 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,388 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:20,388 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,388 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,388 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,388 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,388 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:20,393 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,393 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,393 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,393 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,393 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:20,394 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,394 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,394 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,394 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:20,486 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,486 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,486 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,486 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:20,487 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,487 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,487 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,487 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:20,487 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,488 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,488 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,488 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][392], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:20,488 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,488 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,488 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,488 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][417], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 17#L702-18true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:20,496 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,496 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,496 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,497 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:20,498 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,498 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,498 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,498 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,498 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:20,500 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,500 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,500 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,500 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:43:20,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:20,500 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,500 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,500 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,500 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:20,510 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,510 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,510 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,510 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:43:20,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][186], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:20,535 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,535 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,535 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,535 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][188], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 185#L701-3true, 200#true, 82#L707-16true]) [2023-11-30 07:43:20,594 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,594 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,594 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,594 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][190], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:20,595 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,595 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,595 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,595 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:20,657 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,657 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,657 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,657 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,657 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:20,664 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,664 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,664 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,664 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,664 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:20,669 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,669 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,669 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,669 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,669 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:20,669 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,670 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,670 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,670 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:20,670 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:43:20,670 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:43:20,670 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:43:20,671 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:43:20,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:20,671 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,671 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,671 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,671 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][439], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 123#L702-24true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:20,676 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:43:20,676 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:43:20,676 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:43:20,676 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:43:20,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][440], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,676 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,676 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,676 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,676 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][376], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:20,677 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,677 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,677 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,677 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][492], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,678 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:43:20,678 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:43:20,678 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:43:20,678 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:43:20,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][492], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,682 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,682 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,682 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,682 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:20,694 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,694 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,694 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,694 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,695 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:43:20,695 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:43:20,696 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:43:20,696 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:43:20,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:20,696 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,696 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,696 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,696 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:43:20,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:20,725 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,725 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,725 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,725 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][224], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:20,726 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,726 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,726 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,726 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:20,726 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,726 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,726 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,726 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][184], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:20,738 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,738 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,739 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,739 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][154], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:20,743 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,743 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,743 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,744 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][450], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:20,746 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:43:20,746 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:43:20,746 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:43:20,746 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:43:20,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][226], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:20,746 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,746 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,746 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,746 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][507], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:20,748 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,748 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,748 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,748 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][452], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 185#L701-3true]) [2023-11-30 07:43:20,779 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:43:20,779 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:43:20,779 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:43:20,779 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:43:20,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][229], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 185#L701-3true, 200#true, 22#L702-3true]) [2023-11-30 07:43:20,780 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,780 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,780 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,780 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][236], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 79#$Ultimate##0true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true]) [2023-11-30 07:43:20,792 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,792 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,792 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,792 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:20,793 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,793 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,793 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,794 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][233], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 185#L701-3true, 200#true]) [2023-11-30 07:43:20,800 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,800 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,800 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,800 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][236], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 185#L701-3true, 98#$Ultimate##0true]) [2023-11-30 07:43:20,800 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,801 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,801 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,801 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 185#L701-3true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:20,802 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,802 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,802 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,802 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][190], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:20,802 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,802 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,802 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,802 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][238], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:20,802 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,802 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,802 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,802 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:20,805 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,805 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,805 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,805 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:20,805 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,805 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,805 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,806 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][516], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 98#$Ultimate##0true, 48#L702-3true]) [2023-11-30 07:43:20,807 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,807 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,807 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,807 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][167], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 209#(= ~global~0 0), 10#L707-14true, 177#L702-7true, 200#true, 48#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,807 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,807 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,808 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,808 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:20,878 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:43:20,878 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:43:20,878 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:43:20,878 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:43:20,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,887 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,887 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,887 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,887 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,890 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,890 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,890 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,890 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][242], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 146#L707-4true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:20,902 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,903 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,903 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,903 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:20,908 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,908 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,908 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,908 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:43:20,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][184], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:20,942 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,942 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,942 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,942 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][450], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:20,942 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,942 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,942 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,942 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][226], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:20,942 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:20,943 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:20,943 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:20,943 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:20,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][505], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:20,943 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,943 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,943 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,943 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:20,950 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,950 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,950 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,950 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:20,955 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,955 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,955 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,955 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:20,956 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,956 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,956 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,957 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][170], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:43:20,957 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,957 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,957 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,957 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][163], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,962 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,962 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,962 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,962 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,962 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:20,962 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:20,962 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:20,962 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:20,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:20,962 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,962 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,962 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,962 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:20,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][226], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:20,964 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,964 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,964 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,964 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][507], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:20,967 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,968 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,968 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,968 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:20,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][229], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 22#L702-3true]) [2023-11-30 07:43:20,999 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,999 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,999 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:20,999 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:21,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][452], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 185#L701-3true, 200#true, 82#L707-16true]) [2023-11-30 07:43:21,010 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:43:21,010 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:21,010 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:21,010 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:43:21,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][509], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 185#L701-3true, 200#true]) [2023-11-30 07:43:21,010 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,010 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,010 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,010 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][229], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 185#L701-3true, 200#true, 22#L702-3true, 82#L707-16true]) [2023-11-30 07:43:21,010 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,010 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,010 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,010 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:21,011 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,011 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,012 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,012 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 185#L701-3true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:21,012 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,012 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,012 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,012 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:21,025 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,025 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,025 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,025 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:21,033 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,033 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,033 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,033 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,033 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][238], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:21,034 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,034 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,034 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,034 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,034 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:21,038 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,038 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,038 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,038 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:21,038 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,038 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,038 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,038 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 98#$Ultimate##0true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:21,039 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,039 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,039 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,039 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:21,039 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,039 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,039 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,039 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][237], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:21,039 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,039 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,039 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,039 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][516], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 98#$Ultimate##0true, 48#L702-3true, 82#L707-16true]) [2023-11-30 07:43:21,041 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,041 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,041 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,042 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][188], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 48#L702-3true]) [2023-11-30 07:43:21,042 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,042 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,042 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,042 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][190], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:21,043 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,043 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,043 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,043 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][166], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,043 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,043 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,043 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,043 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([879] L707-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre12#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_6|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post5=|v_t_funThread3of3ForFork0_#t~post5_16|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_17|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_6|, t_funThread3of3ForFork0_#t~post8=|v_t_funThread3of3ForFork0_#t~post8_16|, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post5, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet10, t_funThread3of3ForFork0_#t~post8, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~arg.base][404], [120#L707-8true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:21,088 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,089 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,089 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,089 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][376], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:21,141 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,141 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,141 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,142 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 41#L702-18true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:21,161 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,161 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,161 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,161 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:43:21,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:21,188 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,188 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,188 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,188 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:21,189 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,189 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,189 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,189 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 184#L702-12true]) [2023-11-30 07:43:21,189 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,189 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,189 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,189 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:21,190 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,190 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,190 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,190 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][225], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:21,190 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,190 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,190 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,190 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][262], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,190 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,190 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,190 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,191 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,191 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,191 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,191 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,191 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:21,194 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,194 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,194 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,194 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:21,195 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,195 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,195 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,195 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][226], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,196 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,197 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,197 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,197 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][262], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,197 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,197 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,197 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,197 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][552], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,198 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,198 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,198 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,198 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:21,208 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,208 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,208 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,208 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:21,208 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,208 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,208 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,208 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:21,212 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,212 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,213 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,213 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,213 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,213 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,213 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,213 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,213 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,213 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,213 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,213 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,213 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,213 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:21,215 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,215 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,215 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,215 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][191], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:21,220 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,220 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,220 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,220 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][184], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:21,221 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,221 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,221 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,222 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][185], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:21,222 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,222 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,222 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,222 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][507], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,229 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,229 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,229 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,229 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][131], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 421#(= ~global~0 0), 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 121#L707-13true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,236 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,236 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,236 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,236 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][229], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 22#L702-3true, 82#L707-16true]) [2023-11-30 07:43:21,266 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,266 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,266 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,266 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][263], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 22#L702-3true]) [2023-11-30 07:43:21,267 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,267 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,267 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,267 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][263], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 185#L701-3true, 200#true, 22#L702-3true]) [2023-11-30 07:43:21,275 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,275 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,275 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,275 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][236], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 185#L701-3true, 200#true]) [2023-11-30 07:43:21,275 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,275 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,275 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,275 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:21,276 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,276 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,276 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,276 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][265], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 185#L701-3true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:21,276 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,276 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,276 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,276 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:21,277 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,277 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,277 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,277 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:21,277 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,277 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,277 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,277 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:21,280 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,280 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,280 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,280 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 185#L701-3true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:21,280 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,280 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,280 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,280 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][516], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 48#L702-3true]) [2023-11-30 07:43:21,282 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,282 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,282 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,282 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][209], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 209#(= ~global~0 0), 10#L707-14true, 177#L702-7true, 200#true, 22#L702-3true, 48#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,282 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,282 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,283 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,283 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:21,292 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,292 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,292 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,292 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:21,293 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,293 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,293 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,293 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:21,293 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,293 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,293 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,293 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 185#L701-3true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:21,302 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,302 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,302 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,302 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,302 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:21,302 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,302 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,302 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,302 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,302 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][237], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:21,303 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,303 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,303 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,303 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,303 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][557], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 98#$Ultimate##0true, 48#L702-3true]) [2023-11-30 07:43:21,305 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,305 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,305 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,305 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][188], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 48#L702-3true, 82#L707-16true]) [2023-11-30 07:43:21,305 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,305 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,305 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,305 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][190], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:21,305 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,306 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,306 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,306 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 200#true, 98#$Ultimate##0true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:21,307 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,307 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,307 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,307 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:43:21,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][190], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:21,307 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,307 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,307 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,307 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,308 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 393#true]) [2023-11-30 07:43:21,308 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,308 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,308 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,308 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 98#$Ultimate##0true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:21,308 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,309 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,309 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,309 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:21,309 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,309 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,309 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,309 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:21,309 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,309 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,309 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,309 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,309 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,309 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,309 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,310 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 98#$Ultimate##0true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,310 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,310 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,310 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,310 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,411 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,411 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,411 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,411 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 118#L702-20true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,413 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,413 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,413 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,413 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][376], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 176#L702-6true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:21,415 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,415 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,415 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,415 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][376], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:21,416 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,416 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,416 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,416 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 41#L702-18true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:21,435 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,435 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,435 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,435 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:43:21,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,468 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,468 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,468 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,468 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:21,471 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,471 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,471 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,471 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:21,471 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,471 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,471 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,471 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:21,472 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,472 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,472 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,472 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:21,473 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,473 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,473 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,473 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:21,474 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,474 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,474 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,474 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][184], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:21,474 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,474 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,474 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,474 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][185], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:21,475 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,475 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,475 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,475 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 184#L702-12true]) [2023-11-30 07:43:21,485 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,485 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,485 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,485 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:21,490 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,490 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,490 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,491 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:21,491 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,491 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,491 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,491 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:21,496 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,496 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,496 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,496 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][184], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:21,496 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,496 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,496 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,496 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,496 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:21,497 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,497 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,497 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,497 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:21,498 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,499 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,499 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,499 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][451], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:21,499 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,499 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,499 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,499 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,507 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,507 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,507 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,507 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,507 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,507 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,507 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,507 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,508 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,508 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,508 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,508 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][170], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:21,508 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,508 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,508 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,508 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][154], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:21,508 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,508 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,509 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,509 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][450], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,513 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,513 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,513 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,513 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][594], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,515 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,515 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,515 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,515 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][507], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,521 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,521 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,521 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,521 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][186], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,533 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,533 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,533 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,533 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][452], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 185#L701-3true, 22#L702-3true]) [2023-11-30 07:43:21,712 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,712 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,712 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,712 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][454], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:21,712 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,713 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,713 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,713 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,721 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,721 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,721 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,721 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][186], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,722 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,722 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,722 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,722 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][236], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 22#L702-3true]) [2023-11-30 07:43:21,732 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,732 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,732 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,732 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:21,733 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,733 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,733 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,734 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:21,741 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,741 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,741 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,741 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,741 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][265], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:21,741 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,741 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,741 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,741 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,741 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:21,745 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,745 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,745 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,745 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:21,745 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,746 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,746 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,746 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:21,746 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,746 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,746 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,746 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:21,746 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,746 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,746 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,746 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 185#L701-3true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:21,746 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,746 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,746 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,747 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][516], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 48#L702-3true, 82#L707-16true]) [2023-11-30 07:43:21,748 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,749 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,749 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,749 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][229], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 22#L702-3true, 48#L702-3true]) [2023-11-30 07:43:21,749 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,749 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,749 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,749 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,750 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,750 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,750 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,750 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 393#true]) [2023-11-30 07:43:21,750 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,750 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,750 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,750 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][167], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 209#(= ~global~0 0), 10#L707-14true, 177#L702-7true, 200#true, 7#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,751 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,751 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,751 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,751 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:21,763 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,763 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,763 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,763 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 393#true]) [2023-11-30 07:43:21,773 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,773 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,773 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,773 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 98#$Ultimate##0true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:21,774 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,774 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,774 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,774 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][233], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 48#L702-3true]) [2023-11-30 07:43:21,774 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,774 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,774 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,774 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 393#true]) [2023-11-30 07:43:21,774 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,774 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,775 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,775 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 98#$Ultimate##0true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:21,775 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,775 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,775 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,775 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][236], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 98#$Ultimate##0true, 48#L702-3true]) [2023-11-30 07:43:21,775 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,775 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,775 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,775 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][238], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:21,775 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,775 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,775 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,775 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][237], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:21,776 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,776 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,776 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,776 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:21,777 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,777 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,777 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,778 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 393#true]) [2023-11-30 07:43:21,778 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,778 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,778 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,778 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,778 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][190], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:21,778 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,778 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,778 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,778 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,778 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 98#$Ultimate##0true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:21,780 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,780 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,780 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,780 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 393#true]) [2023-11-30 07:43:21,780 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,780 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,781 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,781 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,781 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:21,781 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,781 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,781 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,781 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,781 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][166], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,783 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,783 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,783 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,783 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][242], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 51#L707-7true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:21,831 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,831 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,831 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,831 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:21,877 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,877 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,877 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,877 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:21,878 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,878 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,878 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,879 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,879 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,879 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,879 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,879 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 32#L702-21true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,882 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,882 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,882 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,882 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,892 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,892 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,892 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,892 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:43:21,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 143#L702-20true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:21,893 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,893 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,893 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,893 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:21,894 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,894 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,894 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,894 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,894 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:43:21,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:21,905 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,905 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,905 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,905 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,934 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,934 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,934 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,934 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 184#L702-12true]) [2023-11-30 07:43:21,935 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,935 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,935 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,935 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][260], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:21,935 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,935 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,935 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,935 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:21,935 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,935 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,935 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,935 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][503], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:21,936 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,936 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,936 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,936 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:21,937 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,937 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,937 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,937 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,937 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:21,939 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,939 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,939 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,939 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:21,939 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,939 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,939 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,939 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:21,940 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,940 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,940 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,940 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:21,940 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,940 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,940 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,940 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][225], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:21,940 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,940 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,940 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,940 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:21,943 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:43:21,943 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:21,943 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:21,943 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:21,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:21,944 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,944 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,944 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,944 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:21,944 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,944 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,944 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,944 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][553], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:21,945 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,945 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,945 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,945 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][184], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:21,945 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,945 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,945 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,946 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,946 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:21,946 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,946 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,946 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,946 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][450], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,946 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:43:21,946 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:21,946 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:21,946 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:21,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][505], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,947 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,947 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,947 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,947 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][451], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:21,947 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,947 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,947 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,947 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][594], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,948 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,948 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,948 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,948 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,948 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,948 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,948 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,948 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][552], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:21,949 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,949 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,949 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,949 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:21,956 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:43:21,956 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:21,957 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:21,957 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:21,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:21,966 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,966 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,966 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,966 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,966 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,966 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,966 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,966 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,966 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,966 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,967 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,967 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,967 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,967 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:21,971 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:43:21,971 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:21,971 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:21,971 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:21,971 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:21,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][184], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:21,972 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,972 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,972 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,972 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][184], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:21,972 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:21,972 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:21,972 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:21,972 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:21,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,973 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,973 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,973 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,973 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:21,973 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,973 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,973 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,973 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:21,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:21,973 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,973 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,973 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,973 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,973 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,973 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,973 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,974 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:21,974 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,974 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,974 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,974 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,974 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:21,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][227], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:21,995 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,995 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,995 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,995 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:21,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:21,995 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:21,995 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:21,995 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:21,995 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][164], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 10#L707-14true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,015 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,015 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,015 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,015 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][186], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,016 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,016 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,016 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,016 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,016 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][608], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,017 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,017 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,017 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,017 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][610], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:22,026 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,026 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,026 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,026 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][186], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,028 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,028 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,028 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,028 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][594], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,029 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,029 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,029 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,029 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:22,057 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,057 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,057 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,057 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][452], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 185#L701-3true, 22#L702-3true, 82#L707-16true]) [2023-11-30 07:43:22,064 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,064 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,064 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,064 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][509], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 185#L701-3true, 22#L702-3true]) [2023-11-30 07:43:22,064 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,064 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,064 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,064 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][454], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:22,065 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,065 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,065 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,065 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:22,066 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,066 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,066 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,066 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][224], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,076 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,076 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,076 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,076 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,076 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,076 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,076 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,076 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,076 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][186], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,076 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,076 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,076 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,076 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][185], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,077 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,077 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,077 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,077 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][454], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:22,079 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,079 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,079 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,079 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][511], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 185#L701-3true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:22,090 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,090 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,090 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,090 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:22,090 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,090 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,090 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,090 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,090 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:22,092 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,092 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,092 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,092 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:22,101 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,101 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,101 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,101 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:22,102 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,102 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,102 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,102 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,102 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:22,102 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,102 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,102 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,102 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,102 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:22,102 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,102 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,102 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,102 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,102 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][557], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 48#L702-3true]) [2023-11-30 07:43:22,105 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,105 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,105 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,105 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][229], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 22#L702-3true, 48#L702-3true, 82#L707-16true]) [2023-11-30 07:43:22,105 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,105 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,105 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,105 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 207#true, 22#L702-3true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:22,106 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,106 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,106 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,106 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,107 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,108 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,108 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,108 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,108 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,108 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,108 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,108 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,108 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,109 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,109 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,109 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,109 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:22,109 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,109 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,109 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,109 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,109 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,109 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,109 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,110 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,110 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,110 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,110 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,110 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 22#L702-3true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:22,110 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,110 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,110 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,110 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,110 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,110 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,110 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,111 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][236], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 98#$Ultimate##0true]) [2023-11-30 07:43:22,136 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,136 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,137 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,137 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 98#$Ultimate##0true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,139 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,139 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,139 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,139 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,139 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,139 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,139 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,139 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,139 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][238], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,140 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,140 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,140 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,140 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,140 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 98#$Ultimate##0true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:22,143 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,143 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,143 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,143 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 98#$Ultimate##0true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,143 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,143 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,143 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,143 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,143 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 98#$Ultimate##0true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:22,143 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,144 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,144 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,144 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,144 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:22,144 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,144 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,144 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,144 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,144 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][190], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:22,146 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,146 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,146 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,146 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,147 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,147 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,147 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,147 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 98#$Ultimate##0true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,149 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,149 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,149 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,149 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:43:22,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][627], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,258 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,258 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,258 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,259 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:43:22,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,312 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,312 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,312 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,312 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][260], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:22,313 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,313 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,313 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,314 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:22,314 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,314 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,314 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,314 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,314 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:22,314 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,314 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,314 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,314 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:22,314 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,314 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,314 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,314 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,315 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:22,315 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,315 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,315 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,315 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:22,315 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,315 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,315 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,315 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,316 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:22,316 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,316 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,316 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,316 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:22,316 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,316 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,316 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,316 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,316 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][225], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:22,316 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,316 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,316 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,316 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][225], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:22,317 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,317 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,317 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,317 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,317 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,317 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,317 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,317 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,317 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:22,322 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,322 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,322 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,322 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:22,323 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,323 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,323 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,324 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,324 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][503], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,324 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,324 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,324 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,324 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,324 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,325 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,325 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,325 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,325 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][227], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,326 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,326 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,326 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,326 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:22,326 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,326 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][224], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,328 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,328 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,328 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,328 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,329 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,329 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,329 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,329 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][594], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,331 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,331 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,331 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,331 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:22,344 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,344 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,344 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,344 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,344 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,344 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,344 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,345 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,345 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,345 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,345 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,345 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:22,352 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,352 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,352 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,352 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:22,352 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,352 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,352 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,352 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:22,352 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,352 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,352 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,352 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,352 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,353 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,353 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,353 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,353 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,353 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:22,354 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,354 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,354 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,354 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,354 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,354 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,354 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,354 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][163], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,375 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,375 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,375 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,375 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][185], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,376 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,376 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,376 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,376 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,376 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][608], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,377 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,377 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,377 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,377 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][610], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:22,377 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,377 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,377 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,377 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:22,381 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,381 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,381 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,381 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][602], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,389 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,389 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,390 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,390 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][594], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,390 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,390 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,390 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,390 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][507], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,392 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,392 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,392 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,392 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][186], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,406 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,406 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,406 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,406 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,406 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:22,408 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,408 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,409 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,409 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][594], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,409 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,410 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,410 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,410 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][151], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 121#L707-13true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,413 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,413 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,413 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,413 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][606], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:22,418 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,418 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,418 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,418 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:22,424 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,424 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,424 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,424 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,428 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,428 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,429 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,429 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,429 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,429 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,429 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,429 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:22,454 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,454 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,454 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,454 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][236], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 185#L701-3true, 22#L702-3true]) [2023-11-30 07:43:22,457 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,457 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,457 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,457 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:22,457 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,457 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,457 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,457 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 185#L701-3true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:22,458 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,458 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,458 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,458 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:22,458 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,458 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,458 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,458 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:22,461 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,461 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,461 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,461 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][516], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 22#L702-3true, 48#L702-3true]) [2023-11-30 07:43:22,463 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,463 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,463 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,463 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][185], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,472 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,472 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,472 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,472 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,472 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,472 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,472 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,472 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,472 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,472 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,472 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,472 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,473 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][184], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:22,474 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,474 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,474 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,474 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,474 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:22,474 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,474 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,474 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,474 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,474 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:22,477 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,477 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,477 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,477 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][454], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:22,477 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,477 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,477 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,477 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:22,479 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,479 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,479 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,479 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:22,485 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,485 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,485 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,485 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:22,485 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,485 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,485 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,485 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:22,485 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,485 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,485 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,485 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,485 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:22,486 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,486 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,486 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,486 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,486 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,494 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,494 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,494 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,494 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,495 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,495 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,495 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,495 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,495 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,495 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,495 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,495 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,495 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,495 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,496 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,496 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][263], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 22#L702-3true, 48#L702-3true]) [2023-11-30 07:43:22,496 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,496 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,496 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,496 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,496 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:22,496 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:22,496 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:22,496 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:22,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][265], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,496 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,496 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,496 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,496 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][236], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 48#L702-3true]) [2023-11-30 07:43:22,497 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,497 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,497 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,497 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:22,498 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,498 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,498 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,499 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,499 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,499 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,499 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,499 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,499 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:22,499 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,499 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,499 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,499 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,499 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,503 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,503 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,503 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,503 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,504 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,504 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,504 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,504 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,504 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,504 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,504 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,504 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,504 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,504 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][190], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:22,504 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,504 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,504 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,505 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,505 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][653], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:22,511 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,511 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,511 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,511 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:22,511 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,511 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,511 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,511 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][188], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 7#L702-5true]) [2023-11-30 07:43:22,525 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,525 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,525 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,525 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:22,537 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,537 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,537 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,537 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 98#$Ultimate##0true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,539 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,539 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,539 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,539 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,540 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,540 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,540 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,540 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,540 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,540 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][237], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:22,540 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,540 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,540 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,541 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,541 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:22,542 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,542 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,542 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,542 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,543 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][190], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:22,543 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,543 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,543 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,543 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][238], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:22,543 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,543 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,543 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,543 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:22,545 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,546 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,546 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,546 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:22,546 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,546 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,546 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,546 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:22,547 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,547 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,547 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,547 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,548 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][190], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:22,548 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,548 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,548 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,549 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:22,646 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,646 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,646 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,646 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:22,659 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,660 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,660 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,660 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,660 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:22,660 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,660 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,660 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,660 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 143#L702-20true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:22,667 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,667 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,667 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,667 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,667 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:22,667 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,667 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,667 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,667 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,668 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,680 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,680 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,680 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,680 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][672], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,680 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,680 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,681 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,681 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:43:22,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,681 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,681 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,681 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,681 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:22,682 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,682 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,682 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,682 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:22,705 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,705 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,705 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,705 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,707 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,707 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,707 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,708 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:43:22,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:22,741 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,741 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,741 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,741 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,741 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,743 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,743 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,743 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,743 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,743 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,743 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,743 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,743 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,744 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,744 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,744 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,744 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:22,745 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,745 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,745 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,745 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][503], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,748 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,748 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,748 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,748 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,748 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,748 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,748 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,748 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,748 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:22,749 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,749 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,749 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,749 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][260], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:22,749 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:22,749 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:22,749 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:22,749 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:22,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][261], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,749 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,749 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,749 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,749 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,750 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,750 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,750 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,750 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:22,750 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,750 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,751 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,751 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,751 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,752 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,752 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,752 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,752 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,752 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:22,753 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,753 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,753 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,753 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:22,754 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,754 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,754 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,754 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,754 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:22,755 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,755 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,755 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,755 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][553], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:22,755 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,755 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,755 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,755 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:22,756 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,756 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,756 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,756 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:22,756 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,756 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,756 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,756 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,756 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][602], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,760 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,760 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,760 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,760 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][594], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,760 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,760 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,760 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,760 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,760 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,760 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,760 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,760 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][224], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,762 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,762 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,762 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,762 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,762 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][594], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,763 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,763 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,763 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,763 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,763 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,763 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,763 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,763 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:22,942 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,942 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,942 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,942 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,943 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,944 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,944 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,944 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:22,946 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,946 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,946 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,947 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][606], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:22,947 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,947 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,947 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,947 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:22,956 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,957 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,957 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,957 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:22,957 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,957 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,957 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,957 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:22,957 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,957 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,957 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,957 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:22,958 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,958 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,958 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,958 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:22,962 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,962 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,962 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,962 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,962 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:22,964 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,964 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,964 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,964 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:22,964 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,964 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,964 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,964 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,964 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:22,965 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,965 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,965 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,965 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:22,965 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,965 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,965 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,965 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,965 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,968 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,968 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,968 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,968 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,968 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,968 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,968 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,968 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][428], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 185#L701-3true, 200#true, 207#true, 176#L702-6true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,969 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,969 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,969 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,969 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][428], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 10#L707-14true, 185#L701-3true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,969 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,969 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,970 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,970 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:22,970 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,970 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,970 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,970 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:22,978 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,978 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,978 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,978 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:22,978 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,978 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,978 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,978 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,978 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,978 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,978 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,978 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:22,979 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:22,979 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:22,979 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:22,979 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:22,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:22,979 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:22,979 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:22,979 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:22,979 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:22,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,979 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,979 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,979 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,979 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,979 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:22,987 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,987 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,987 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,987 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,988 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,988 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:22,988 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,988 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,988 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,988 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,988 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][408], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:43:22,990 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,990 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,990 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,990 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:22,990 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,990 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,990 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,990 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:22,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][451], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,993 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,993 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,993 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,993 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:22,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][451], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,993 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,993 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,993 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,993 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][451], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:22,993 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,993 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,994 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,994 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:22,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:22,997 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,997 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,997 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:22,997 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:43:23,002 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,002 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,002 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,002 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][191], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:23,002 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,002 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,002 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,002 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:23,003 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,003 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,003 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,003 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:23,003 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,003 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,003 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,003 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:23,004 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,004 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,004 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,004 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:23,004 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,004 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,004 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,004 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][185], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,013 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,014 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,014 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,014 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,014 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:23,015 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,015 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,015 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,015 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:23,017 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,017 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,017 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,017 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:23,021 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,021 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,021 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,021 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:23,032 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,032 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,032 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,032 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][602], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,034 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,034 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,034 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,034 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][594], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,034 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,034 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,034 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,034 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][640], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:23,035 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,035 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,035 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,035 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][507], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,037 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,037 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,037 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,037 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][154], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:23,052 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,052 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,052 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,052 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][226], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,055 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,055 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,055 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,055 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][226], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,055 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,055 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,056 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,056 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,056 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,056 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,056 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,056 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,057 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,057 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,057 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,057 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][738], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:23,058 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,058 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,058 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,058 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][606], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,059 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,059 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,059 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,059 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][687], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,061 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,061 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,061 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,061 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,064 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,064 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,064 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,064 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][226], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,064 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,064 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,064 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,064 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][702], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,069 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,071 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,071 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,071 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,071 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][646], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,072 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,072 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,072 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,072 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][687], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,075 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,075 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,075 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,075 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,082 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,082 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,082 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,082 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,086 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,086 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,086 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,086 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,086 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,086 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,086 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,086 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:23,087 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,087 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,087 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,087 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 185#L701-3true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:23,087 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,087 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,087 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,087 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][454], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:23,088 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,088 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,088 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,088 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][454], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:23,088 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,088 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,088 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,088 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,089 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,089 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,089 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,089 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,089 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,089 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,089 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,089 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,089 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:23,090 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,090 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,090 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,090 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,090 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,096 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,096 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,096 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,096 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,097 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,097 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,097 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,097 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 185#L701-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,097 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,098 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,098 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,098 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 185#L701-3true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,098 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,098 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,098 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,098 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][511], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 185#L701-3true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:23,134 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,134 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,134 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,134 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,134 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][511], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:23,134 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,134 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,135 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,135 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 185#L701-3true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:23,135 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,135 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,135 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,135 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,135 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 185#L701-3true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:23,141 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,141 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,141 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,141 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:23,141 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,141 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,141 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,141 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 185#L701-3true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,141 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,141 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,141 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,141 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][516], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 22#L702-3true, 48#L702-3true, 82#L707-16true]) [2023-11-30 07:43:23,143 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,143 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,143 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,143 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][209], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 209#(= ~global~0 0), 10#L707-14true, 177#L702-7true, 200#true, 7#L702-5true, 22#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,145 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,145 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,145 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,145 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,145 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,145 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,145 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,145 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:23,157 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,157 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,157 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,157 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,157 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][184], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:23,157 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,157 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,157 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,157 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,157 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,157 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:23,157 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,157 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,157 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,158 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,158 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,158 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,158 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:23,158 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,158 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,158 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,158 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,158 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,158 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][225], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:23,158 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,158 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,158 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,158 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,158 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,159 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,160 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,160 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,160 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][611], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,160 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,160 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,161 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,161 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,161 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,161 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,161 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,161 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][511], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,163 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,164 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,164 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,164 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,164 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,164 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,164 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,164 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,164 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,164 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,166 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,166 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,166 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,166 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,167 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,167 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,167 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,167 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][209], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 209#(= ~global~0 0), 10#L707-14true, 200#true, 7#L702-5true, 22#L702-3true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,173 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,173 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,173 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,173 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][229], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 106#L707-15true, 200#true, 7#L702-5true, 22#L702-3true, 176#L702-6true]) [2023-11-30 07:43:23,174 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,174 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,174 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,174 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][236], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 7#L702-5true]) [2023-11-30 07:43:23,183 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,183 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,183 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,183 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:23,185 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,185 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,185 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,185 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:23,186 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,186 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,186 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,186 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,186 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][265], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 393#true]) [2023-11-30 07:43:23,186 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,186 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,186 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,186 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,186 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,189 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,189 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,189 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,189 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:23,189 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,189 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,189 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,189 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,189 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,190 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,190 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,190 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,190 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,190 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,190 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,190 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,190 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,190 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,190 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][190], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,190 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,190 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,190 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,191 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,191 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:23,192 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,192 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,192 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,192 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,192 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:23,192 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,193 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,193 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,193 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][166], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,194 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,194 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,194 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,194 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,196 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,196 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,196 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,196 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,198 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,198 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,198 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,198 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,198 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,198 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,198 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,198 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 176#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:43:23,200 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,200 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,200 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,200 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:23,201 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,201 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,201 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,201 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][236], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 209#(= ~global~0 0), 214#true, 200#true, 7#L702-5true, 176#L702-6true]) [2023-11-30 07:43:23,211 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,211 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,211 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,211 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][188], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 7#L702-5true, 82#L707-16true]) [2023-11-30 07:43:23,212 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,212 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,212 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,212 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:43:23,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][233], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 7#L702-5true]) [2023-11-30 07:43:23,212 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,212 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,212 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,212 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][190], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,212 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,212 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,213 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,213 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,215 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,215 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,215 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,215 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,216 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,216 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,216 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,216 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:23,228 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,228 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,228 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,228 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:23,228 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,228 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,228 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,229 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:23,232 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,232 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,232 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,232 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:23,233 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,233 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,233 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,233 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,233 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 98#$Ultimate##0true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,233 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,233 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,233 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,233 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,233 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,233 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,233 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,233 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][237], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:23,233 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,234 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,234 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,234 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 7#L702-5true, 98#$Ultimate##0true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,235 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,235 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,235 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,235 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,235 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][166], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,237 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,237 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,238 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,238 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 98#$Ultimate##0true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,241 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,241 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,242 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,242 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,378 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,378 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,378 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,378 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:23,378 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,378 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,378 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,378 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:23,403 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,403 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,403 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,403 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:43:23,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,439 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,439 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,439 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,439 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,439 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,439 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,439 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,439 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,440 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,440 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,440 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,440 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,441 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,441 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,441 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,441 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,442 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,442 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,442 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,442 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,442 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,442 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,442 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,442 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:23,443 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,443 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,443 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,443 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 184#L702-12true]) [2023-11-30 07:43:23,444 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,444 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,444 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,444 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:23,444 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,444 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,444 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,444 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:23,445 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,445 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,445 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,445 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:23,445 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,445 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,445 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,445 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:23,445 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,445 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,445 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,445 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,445 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:23,446 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,446 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,446 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,446 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,446 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:23,446 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,446 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,446 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,447 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][260], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:23,447 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,447 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,447 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,447 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,447 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][260], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:23,447 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:23,447 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:23,447 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:23,447 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:23,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:23,447 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,447 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,447 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,447 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,447 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:23,448 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,448 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,448 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,448 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][503], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,449 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,449 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,449 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,449 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:23,449 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,449 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,449 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,449 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:23,449 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,449 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,449 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,449 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,449 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,450 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,450 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,450 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,450 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:23,450 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,450 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,450 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,450 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][503], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,451 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,451 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,451 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,451 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:23,451 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,451 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,451 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,451 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:23,451 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,451 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,451 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,451 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,452 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,452 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,452 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,452 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,452 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:23,452 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,452 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,452 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,452 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][684], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,453 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,453 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,453 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,453 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][684], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,453 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,453 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,453 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,453 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,453 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,453 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,453 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,453 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,454 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][262], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,454 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,454 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,454 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,454 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,454 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,454 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,454 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,454 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,454 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,457 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,457 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,457 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,457 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,458 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,458 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,459 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,459 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][684], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,459 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,459 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,459 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,459 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,459 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,459 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,459 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,460 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,460 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:23,462 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,462 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,462 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,462 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:23,462 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 176#L702-6true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:23,463 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:23,463 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:23,464 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,464 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,464 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,464 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:23,465 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,465 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,465 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,465 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,465 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 176#L702-6true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:23,466 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,466 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,466 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,466 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 176#L702-6true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:23,466 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,466 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,466 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,466 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,466 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 185#L701-3true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:23,467 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,467 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,467 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,467 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:23,467 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,467 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,467 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,467 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,467 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,469 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:23,469 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,469 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,469 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,469 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,469 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,469 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][451], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,470 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,470 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,470 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,470 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][503], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,470 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,470 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,470 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,470 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,470 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][451], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,471 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,471 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,471 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,471 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][451], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,471 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,471 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,471 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,471 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 185#L701-3true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:23,472 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,472 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,472 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,472 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:23,472 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,472 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,472 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,473 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:23,473 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,473 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,473 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,473 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:23,474 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,474 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,474 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,474 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,474 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,474 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,474 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,475 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,475 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:23,475 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,475 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,475 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,475 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][602], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,476 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,476 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,477 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,477 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][594], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,477 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,477 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,477 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,477 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,477 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,477 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,477 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,477 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][640], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:23,478 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,478 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,478 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,478 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,478 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,478 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,478 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,478 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][552], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,479 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,479 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,479 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,479 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,481 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,481 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,481 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,481 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][606], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,481 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,481 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,481 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,481 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,483 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,483 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,483 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,483 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][684], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,485 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,485 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,485 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,485 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,485 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,485 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,485 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,485 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,485 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,486 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,486 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,486 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,486 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,486 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,486 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,486 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,486 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][646], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,487 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,487 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,487 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,487 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,487 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,487 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,487 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,487 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:23,502 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,502 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,502 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,502 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,502 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:23,502 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,502 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,502 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,502 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,502 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:23,511 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,511 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,511 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,512 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:23,512 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,512 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,512 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,512 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,512 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:23,512 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,512 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,512 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,512 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,512 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 185#L701-3true, 207#true, 176#L702-6true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,514 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,514 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,514 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,514 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 185#L701-3true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,514 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,514 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,514 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,515 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:23,515 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,515 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,515 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,515 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,516 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,516 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,516 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,516 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,516 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][428], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 185#L701-3true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,516 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,516 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,516 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,516 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][428], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 185#L701-3true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,517 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,517 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,517 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,517 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][184], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:23,527 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,527 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,527 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,527 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,527 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,527 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][184], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:23,527 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,528 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,528 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,528 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,528 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,528 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][455], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:23,528 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,528 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,528 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,528 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:23,528 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,528 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,528 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,528 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,528 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][512], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:23,536 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:23,536 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:23,536 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:23,536 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:23,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][426], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,536 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,536 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,536 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,536 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,537 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,537 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,537 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,537 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][455], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:23,537 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,537 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,537 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,537 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,537 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][455], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:23,537 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,537 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,537 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,537 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:23,538 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,538 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,538 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,538 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:23,538 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,538 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,538 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,538 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,538 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,538 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,538 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,538 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,538 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:23,538 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,538 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,539 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,539 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][373], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:23,539 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,539 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,539 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,539 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:23,541 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,541 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,541 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,541 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][451], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,542 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,542 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,542 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,542 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][451], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,542 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,542 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,542 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,542 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,556 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,556 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,556 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,556 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][227], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,556 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,556 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,556 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,556 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][227], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,557 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,557 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,557 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,557 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,557 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,557 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,557 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,557 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 176#L702-6true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:23,561 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,561 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,561 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,561 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:23,564 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,564 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,564 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,564 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:23,567 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,567 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,567 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,567 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,576 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,576 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,576 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,576 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][775], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:23,577 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,577 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,577 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,577 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][602], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,578 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,578 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,578 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,578 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][606], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,578 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,578 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,578 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,578 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][640], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:23,579 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][687], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,582 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,582 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,582 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,582 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,589 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,589 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,589 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,589 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,589 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][226], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,590 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,590 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,590 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,590 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,590 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][702], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,590 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,590 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,590 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,590 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,590 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,590 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,590 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,590 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,590 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][170], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:23,598 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,598 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,598 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,598 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:23,600 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,600 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,600 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,600 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][767], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,601 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:23,601 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:23,601 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:23,601 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:23,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,601 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][702], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,602 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,602 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,602 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,602 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,602 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,602 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,603 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:23,603 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:23,603 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:23,603 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:23,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,603 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,603 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,603 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,603 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,604 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,604 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,604 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,604 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,606 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,606 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,606 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,606 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][646], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,607 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][687], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,607 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][700], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:23,611 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,611 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,611 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,611 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][700], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:23,611 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,611 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,611 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,611 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][226], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,612 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,612 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,612 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,612 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][611], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,616 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,616 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,616 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,616 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,617 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,617 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,617 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,617 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,617 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,617 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,617 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,617 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][687], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 176#L702-6true, 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:23,619 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,619 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,619 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,619 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][700], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:23,621 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,621 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,622 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,622 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,626 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,626 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,626 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,626 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][702], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,627 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,627 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,627 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,627 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,631 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,631 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,631 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,632 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:23,632 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,632 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,632 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,632 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,633 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,633 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,633 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,633 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,634 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,634 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,634 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,634 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,634 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,635 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,635 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,635 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,635 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,635 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,635 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,635 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,635 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,635 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,635 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,636 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][454], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,636 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,636 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,636 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,636 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][454], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,637 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:23,637 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,637 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,637 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,637 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,637 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,639 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,639 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,639 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,639 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,639 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,640 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,640 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,640 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,640 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,640 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,641 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,641 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,641 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,641 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:23,642 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,642 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,642 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,642 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:23,642 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,642 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,642 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,642 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,643 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,643 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,643 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,643 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,643 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,643 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,643 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,643 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,644 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,644 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,644 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,644 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 185#L701-3true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:23,644 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,644 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,644 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,644 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][454], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:23,645 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,645 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,645 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,645 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][454], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,645 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,645 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,645 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,645 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:23,646 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,646 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,646 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,646 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,646 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,647 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,647 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,647 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,647 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,647 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,648 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,648 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,648 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,648 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,648 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 185#L701-3true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,648 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,648 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,648 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,648 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:23,649 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,649 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,649 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,649 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,649 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 185#L701-3true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,649 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,649 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,649 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,649 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,654 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,654 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,654 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,654 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,654 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,654 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,654 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,654 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:23,700 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,700 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,700 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,700 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,700 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 185#L701-3true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:23,700 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,701 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,701 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,701 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,701 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,701 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:23,701 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,701 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,701 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,701 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,701 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][557], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 22#L702-3true, 48#L702-3true]) [2023-11-30 07:43:23,703 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,703 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,703 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,703 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 393#true]) [2023-11-30 07:43:23,705 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,705 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,705 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,705 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:23,705 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,705 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,705 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,706 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,706 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,706 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,706 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,706 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:23,706 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,707 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,707 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,707 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,707 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,707 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,707 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,707 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,707 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,707 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,707 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,707 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][611], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,720 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,720 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,720 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,721 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,721 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,721 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,721 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,721 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,721 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][686], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,721 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,721 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,721 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,721 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,721 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,722 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,722 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,722 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][611], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,722 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,722 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,722 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,722 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][185], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,723 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,723 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,723 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,723 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:23,723 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,723 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,723 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,723 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,723 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:23,724 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,724 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,724 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,724 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:23,726 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,726 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,726 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,726 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,726 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,726 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,726 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,726 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,726 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,726 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,726 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,726 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,726 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,726 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][511], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:23,727 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,727 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,727 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,727 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,727 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,727 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,727 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,727 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,727 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,728 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,728 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,728 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,728 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,728 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,728 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,728 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,728 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,728 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,728 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,728 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,728 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][511], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 185#L701-3true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:23,729 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,729 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,729 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,729 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:23,729 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,729 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,729 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,729 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:23,729 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,729 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,729 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,730 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:23,730 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,730 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,730 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,730 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,730 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:23,730 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,730 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,730 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,730 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][229], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 200#true, 7#L702-5true, 22#L702-3true, 82#L707-16true, 176#L702-6true]) [2023-11-30 07:43:23,736 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,736 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,736 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,736 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][195], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:23,737 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,737 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,737 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,737 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,737 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,737 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,737 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,737 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][214], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:23,738 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,738 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,738 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,738 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:43:23,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,738 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,738 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,738 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,739 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][214], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 22#L702-3true, 176#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:43:23,739 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,739 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,739 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,739 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][214], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 22#L702-3true, 393#true, 121#L707-13true]) [2023-11-30 07:43:23,739 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,739 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,739 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,739 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:23,749 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,749 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,750 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,750 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:23,751 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:23,752 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,752 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 393#true]) [2023-11-30 07:43:23,752 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,752 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,752 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,752 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,752 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,754 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,754 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,754 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,754 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,754 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:23,754 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,754 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,754 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,754 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,755 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][265], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:23,755 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,755 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,755 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,755 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:23,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,755 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,755 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,755 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,755 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:23,757 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,757 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,757 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,757 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:23,757 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,757 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,757 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,757 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:23,759 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,759 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,759 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,759 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,759 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:23,760 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,760 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,760 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,760 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:23,761 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,761 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,761 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,761 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,763 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,763 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,763 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,763 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,763 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,763 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,763 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,763 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,763 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,764 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,764 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,764 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,764 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,764 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:23,766 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,766 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,766 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,766 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:23,767 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,767 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,767 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,767 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][229], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 7#L702-5true, 22#L702-3true]) [2023-11-30 07:43:23,775 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,775 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,775 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,775 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][236], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 7#L702-5true]) [2023-11-30 07:43:23,776 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,776 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,776 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,776 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,776 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:23,779 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,779 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,779 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,779 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:23,780 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,780 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,780 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,780 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:23,781 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,781 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,781 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,781 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,781 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:23,781 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,781 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,782 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,782 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,782 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,782 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,782 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,782 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:23,795 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,795 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,795 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,795 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:23,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:23,798 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,798 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,799 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,799 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,799 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][190], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:23,801 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,801 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,801 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,801 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,804 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,804 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,804 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,804 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:23,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:23,805 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,805 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,805 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,805 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 98#$Ultimate##0true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,808 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,808 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,808 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,808 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 98#$Ultimate##0true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:23,809 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,809 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,809 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,809 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 107#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:23,958 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,958 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,958 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:23,958 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:43:24,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,197 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,197 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,197 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,197 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,197 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:24,199 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,200 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,200 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,200 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,200 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,200 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,200 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,200 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,201 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,204 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,204 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,204 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,204 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,205 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,205 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,205 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,205 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:24,205 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,205 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,205 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,205 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,207 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,207 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,207 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,207 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,207 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:24,209 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,209 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,209 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,210 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,210 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,210 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,210 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:24,210 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,211 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,211 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,211 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,211 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,211 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,211 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,211 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,211 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,211 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,211 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:24,211 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,211 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,211 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,211 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,212 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,212 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,212 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,212 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,212 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,212 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,212 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,212 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,212 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,213 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,213 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,213 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,213 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,213 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,213 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,213 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,213 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,213 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,213 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,213 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,214 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,214 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,214 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,214 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,215 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,215 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,215 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,215 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,215 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,215 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,215 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,215 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,215 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][503], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,216 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,216 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,216 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,216 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,216 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,217 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,217 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,217 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,217 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,217 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,217 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,217 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,217 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,217 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,217 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,217 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,217 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,217 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,217 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,218 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,218 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,218 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,218 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,218 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][503], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,218 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,218 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,218 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,218 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,219 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,219 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,219 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,219 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,219 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,219 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,219 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,219 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,219 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,219 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,219 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,219 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,219 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,219 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,219 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,220 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,220 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,220 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,220 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,220 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][261], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,220 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,220 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,220 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,220 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,221 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,221 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,221 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,221 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,221 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][684], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,222 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,222 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,222 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,222 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,222 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,222 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,222 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,222 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,222 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][680], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,223 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,223 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,223 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,223 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][681], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,223 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,223 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,223 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,223 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,223 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,223 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,223 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,223 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,224 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,226 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,226 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,226 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,226 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,226 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,226 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,226 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,226 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,227 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,227 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,227 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,228 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,229 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,229 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,229 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,229 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,229 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:24,231 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,231 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,231 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,232 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,232 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:24,232 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,232 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,232 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,232 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,232 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:24,233 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,233 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,233 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,233 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,233 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,233 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,233 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,233 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,233 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 176#L702-6true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:24,234 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,234 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,234 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,234 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,234 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:24,234 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,234 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,234 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,234 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,234 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,235 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][225], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,235 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,235 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,235 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,235 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,235 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,235 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:24,235 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,235 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,235 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,235 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,235 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,237 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,237 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,237 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,238 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][451], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,238 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,238 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,238 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,238 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][451], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,238 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,238 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,238 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,238 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,239 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,239 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,239 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,239 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:24,240 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,240 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,240 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,240 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,241 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,241 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,241 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,241 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][602], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,242 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,242 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,242 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,242 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,242 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,242 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,242 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,243 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][606], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,243 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,243 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,243 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,243 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][640], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 176#L702-6true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:24,243 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,243 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,244 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,244 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,244 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,244 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,244 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,244 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,246 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,246 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,246 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,246 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,247 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,247 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][646], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,247 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,248 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,248 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,248 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,248 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,248 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,248 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,248 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][765], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,248 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,248 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,248 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,248 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][262], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,249 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,249 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,249 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,249 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][611], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,250 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,250 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,250 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,250 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][686], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,250 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,250 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,250 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,250 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,250 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,250 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,250 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,250 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,251 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,251 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][683], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,255 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,256 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,256 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,256 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,256 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,256 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,256 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,256 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,256 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,258 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,258 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,258 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,258 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,260 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,260 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,260 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,260 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][765], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,260 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,260 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,260 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,260 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,280 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,280 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,280 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,280 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:24,280 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,280 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,280 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,280 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][432], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 185#L701-3true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:24,283 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,283 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,283 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,283 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,288 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,288 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,288 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,288 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,288 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,288 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,288 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,288 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:24,288 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,288 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,288 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,289 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,289 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,289 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:24,290 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,290 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,290 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,290 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,291 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,291 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,291 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,291 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,292 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,292 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,292 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,292 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,292 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 185#L701-3true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,292 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,292 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,292 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,292 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,293 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,293 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,293 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,293 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,293 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 185#L701-3true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,293 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,293 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,293 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,293 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:24,294 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,294 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,294 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,294 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:24,294 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,294 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,294 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,294 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,295 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,295 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,295 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,295 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,295 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:24,296 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,296 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,296 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,296 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:24,298 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,298 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,298 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,298 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:24,298 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,298 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,298 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,299 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,299 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,299 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,299 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,299 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:24,300 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,300 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,300 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,300 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 103#L707-12true, 48#L702-3true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:24,301 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,301 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,301 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,302 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 103#L707-12true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:24,302 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,302 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,302 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,302 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][426], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,306 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,306 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,306 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,306 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,306 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,307 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,307 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,307 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,307 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][463], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:24,307 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][373], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:24,307 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,307 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,307 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,307 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:24,308 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,308 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,308 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,308 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,317 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,317 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,318 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,318 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,318 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:24,318 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,318 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,318 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,318 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:24,318 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,319 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,319 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,319 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:24,319 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,319 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,319 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,319 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,319 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,319 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,319 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,319 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,320 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,320 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,320 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,320 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,320 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][646], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,321 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,321 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,321 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,321 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][508], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,322 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,322 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,322 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,322 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,322 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,322 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,322 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,322 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][702], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,326 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,327 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,327 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,327 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:24,334 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,334 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,334 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,334 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][767], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,335 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:24,335 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:24,335 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:24,335 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:24,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,335 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,335 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][702], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,336 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,336 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,336 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,336 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,336 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,336 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,336 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:24,336 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:24,337 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:24,337 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:24,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,337 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,337 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,337 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,337 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:24,343 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,343 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,343 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,344 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:24,344 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,344 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,345 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,345 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,346 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,346 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,346 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,346 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:24,348 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,348 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,348 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,348 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][394], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,349 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,349 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,349 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,349 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:24,353 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,353 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,353 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,353 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,353 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,353 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,354 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,354 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:24,356 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,356 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,356 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,356 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:24,360 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,360 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,360 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,360 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,362 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,362 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,362 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,362 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,363 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,363 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,363 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,363 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,363 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,363 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,364 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,364 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][606], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,364 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,364 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,364 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,364 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][640], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,364 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,364 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,365 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,365 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][602], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,365 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,365 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,365 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,365 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][646], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,365 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,365 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,366 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,366 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][687], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,366 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,366 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,366 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,366 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][687], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,369 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,369 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,369 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,369 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,375 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,375 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,375 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,375 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][226], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,375 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,375 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,375 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,375 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,376 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,384 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,384 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,384 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,384 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][738], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 141#L702-12true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:24,385 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,385 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,385 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,385 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][611], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,386 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,386 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,386 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,386 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,386 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][611], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,386 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,386 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,386 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,386 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,386 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,387 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,387 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,387 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,387 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][163], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,387 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,387 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,387 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,387 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][185], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,388 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,388 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,388 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,388 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,388 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,388 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,388 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,388 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,388 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,388 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,388 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,388 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,388 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,389 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,389 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,389 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,389 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,389 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,389 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,389 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,389 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,389 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,389 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,389 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,389 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,390 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,390 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,390 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,390 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,390 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,390 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,391 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,391 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,391 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,391 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,392 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,392 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,392 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,392 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,392 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][687], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,394 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,394 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,394 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,394 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][687], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,394 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,394 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,395 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,395 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,401 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,401 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,402 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,402 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,402 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,403 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,403 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,403 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,403 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,403 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,403 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,403 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,403 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][687], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,404 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,404 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,404 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,404 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][695], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,405 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,405 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,405 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,405 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,408 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,408 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,408 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,408 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:24,410 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,410 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,410 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,410 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,415 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,415 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,415 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,415 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:24,422 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,422 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,422 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,422 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,422 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,422 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,422 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,423 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,425 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,425 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,425 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,425 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,425 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,426 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,426 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,426 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,426 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,426 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,426 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,426 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,426 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,426 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,426 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:24,427 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,427 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,427 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,427 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,427 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:24,427 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,427 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,427 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,427 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,427 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:24,427 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,427 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,427 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,427 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,427 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][511], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,428 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,428 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,428 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,428 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,428 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][511], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:24,428 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,428 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,428 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,428 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,428 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,429 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,429 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,429 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,429 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,429 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,430 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,430 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,430 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,430 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,430 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,430 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,430 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,431 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:24,431 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,431 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,431 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,431 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,431 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,431 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:24,432 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,432 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,433 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:24,433 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,433 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,433 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,433 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,433 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,433 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,433 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,433 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,434 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,434 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,434 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,434 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,434 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,434 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,434 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,434 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,434 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,435 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,435 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,435 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,435 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,435 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,435 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,435 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:24,436 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,436 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,436 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,436 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:24,436 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,436 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,436 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,436 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:24,436 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,436 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,436 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,436 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,437 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,437 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,437 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,437 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:24,437 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,437 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,437 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,438 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 185#L701-3true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:24,438 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,438 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,438 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,438 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:24,438 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,438 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,438 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,438 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 185#L701-3true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,438 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,438 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,438 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,438 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][454], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,439 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,439 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,439 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,439 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][454], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,439 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,439 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,439 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,439 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,442 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,442 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,442 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,442 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,442 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,443 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,443 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,443 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,443 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,443 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,444 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,444 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,444 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,444 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,444 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:24,444 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,444 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,444 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,444 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,444 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,444 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,444 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,444 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,445 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,445 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,445 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,445 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,445 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,445 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true]) [2023-11-30 07:43:24,445 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,445 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,446 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,446 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:24,446 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,446 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,446 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,446 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,446 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:24,446 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,447 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,447 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,447 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][454], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:24,447 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,447 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,447 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,447 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:24,448 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,448 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,448 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,448 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:24,450 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,450 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,450 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,450 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,450 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,450 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,450 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,450 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,450 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:24,451 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,451 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,451 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,451 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,451 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 185#L701-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,451 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,451 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,451 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,451 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:24,501 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,501 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,501 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,501 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 393#true]) [2023-11-30 07:43:24,501 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,501 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,502 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,502 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:24,502 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,502 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,502 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,502 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:24,502 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,503 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,503 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,503 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 393#true]) [2023-11-30 07:43:24,503 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,503 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,503 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,503 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][236], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 22#L702-3true, 48#L702-3true]) [2023-11-30 07:43:24,503 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,503 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,503 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,503 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 22#L702-3true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,505 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,506 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,506 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,506 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,506 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,506 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,506 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,506 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:24,506 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,506 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,506 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,506 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,506 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:24,508 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,509 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,509 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,509 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:24,509 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,509 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,509 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,509 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,509 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:24,509 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,509 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,509 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,509 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,509 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][653], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:24,514 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,514 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,514 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,514 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 22#L702-3true, 393#true, 121#L707-13true]) [2023-11-30 07:43:24,515 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,515 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,515 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,515 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][611], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,526 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,526 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,526 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,526 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,526 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,526 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,526 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,526 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,526 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][686], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,526 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,526 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,526 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,527 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][185], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,527 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,527 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,527 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,527 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,527 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,527 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,527 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,528 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,528 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,528 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,528 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,528 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,528 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,528 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,528 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,528 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,528 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,529 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,529 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,529 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,529 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,529 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,529 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,529 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,529 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,529 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,529 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,529 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,529 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,530 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][455], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:24,530 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,530 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,530 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,530 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,530 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,530 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,530 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:24,530 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,530 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,530 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,530 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,530 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,530 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,531 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,531 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,531 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,531 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,531 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][184], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,531 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,531 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,531 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,532 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,532 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,532 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,532 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,532 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,532 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,532 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,532 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,532 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][511], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:24,533 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,533 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,533 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,533 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:24,533 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,534 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,534 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,534 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:24,534 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,534 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,534 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,534 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:24,534 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,534 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,534 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,534 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,534 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:24,534 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,534 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,535 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,535 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][511], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,535 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,535 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,535 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,535 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:24,535 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,535 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,536 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,536 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,536 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,536 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,536 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,536 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,536 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,536 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,536 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,536 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,536 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,536 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,536 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,536 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,537 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:24,540 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,540 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,540 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,540 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:24,540 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,540 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,540 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,540 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][263], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 209#(= ~global~0 0), 214#true, 200#true, 7#L702-5true, 22#L702-3true, 176#L702-6true]) [2023-11-30 07:43:24,543 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,543 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,543 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,543 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][229], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 7#L702-5true, 22#L702-3true]) [2023-11-30 07:43:24,543 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,543 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,543 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,544 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,544 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:24,544 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,544 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,544 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,544 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:24,545 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,545 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,545 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,545 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:24,545 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,545 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,546 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,546 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][214], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:24,546 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,546 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,546 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,546 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][214], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 22#L702-3true, 393#true, 121#L707-13true]) [2023-11-30 07:43:24,547 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,547 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,547 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,547 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:24,556 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,557 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,557 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,557 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,557 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,557 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,557 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,557 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:24,561 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,561 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,562 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,562 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:24,562 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,562 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,562 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,562 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,562 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,562 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,562 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,562 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,562 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:24,562 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,562 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,562 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,562 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,563 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,563 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,564 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,564 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,564 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,564 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,564 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][190], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,565 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,565 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,565 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,565 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,565 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,565 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,565 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,566 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,566 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,566 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,566 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,566 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,566 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:24,569 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,569 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,569 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,569 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:24,569 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,569 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,569 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,569 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,569 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:24,570 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,570 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,570 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,570 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,570 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,573 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,573 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,573 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,573 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,573 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,574 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,574 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,574 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,574 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,574 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,574 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,574 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,574 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,574 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][263], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 22#L702-3true]) [2023-11-30 07:43:24,585 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,585 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,585 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,585 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][229], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 7#L702-5true, 22#L702-3true, 82#L707-16true]) [2023-11-30 07:43:24,585 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,585 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,585 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,585 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,586 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,586 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,586 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,586 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,586 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,586 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,587 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,587 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,587 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,587 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,587 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,587 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 177#L702-7true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,587 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,587 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,587 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,587 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:24,587 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,587 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,587 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,587 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:24,588 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,588 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,588 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,588 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:24,588 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,588 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,588 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,588 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,588 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,588 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,588 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,589 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:24,589 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,589 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,589 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,589 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][238], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:24,591 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,591 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,591 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,591 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,591 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][238], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,591 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,591 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,591 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,591 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,591 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:24,591 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,591 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,591 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,591 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,591 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,591 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,592 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,592 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,592 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,592 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 152#L702-5true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,593 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,593 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,593 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,593 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,595 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,595 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,595 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,595 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,596 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,596 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,596 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,596 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,596 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,596 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,596 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,596 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 176#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,596 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,596 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,596 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,596 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,597 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,597 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,597 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,597 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,597 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,597 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,597 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,597 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,598 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,598 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,598 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,598 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,598 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,598 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,598 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,598 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:24,599 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,599 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,599 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,599 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,599 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:24,600 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,600 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,600 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,600 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,600 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:24,600 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,600 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,600 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,600 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,601 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,602 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:24,602 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,602 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,602 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,602 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,603 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,603 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:24,603 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,603 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,603 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,603 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,603 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:24,603 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:24,603 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:24,603 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:24,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,603 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,603 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,603 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,603 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:24,615 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,615 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,615 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,615 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:24,621 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,621 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,621 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,621 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,621 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][190], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,621 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,621 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,621 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,621 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][238], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,621 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,622 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,622 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,622 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,622 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:24,624 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,625 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,625 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,625 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:24,625 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,625 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,625 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,625 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:24,625 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,625 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,625 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,625 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 141#L702-12true, 98#$Ultimate##0true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,626 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,626 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,626 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,626 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,629 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:24,629 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,629 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,629 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,629 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,629 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:24,630 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,630 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,630 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,630 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,631 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 98#$Ultimate##0true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,632 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,632 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,632 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,632 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,815 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,815 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,815 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,816 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,816 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,816 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,816 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,816 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][806], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,816 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,816 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,816 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,816 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:24,825 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,825 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,825 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,825 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 16#L702-27true, 385#true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:24,837 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,837 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,838 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,838 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:43:24,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,838 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,838 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,838 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,838 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:43:24,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,888 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,888 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,888 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,888 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,889 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,889 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,890 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,890 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,890 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,890 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,890 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,890 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,890 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,892 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,892 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,892 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,892 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,893 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,893 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,893 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,893 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,893 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,893 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,893 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,893 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,894 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,894 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,894 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,894 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,894 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,894 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,894 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,894 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,895 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,895 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,895 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,895 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,896 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,896 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,896 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,896 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,896 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:24,898 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,898 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,898 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,898 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,898 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,898 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,898 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,898 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,899 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,899 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,899 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,899 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,899 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,899 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,899 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,899 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,899 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,899 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,899 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,899 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,900 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:24,900 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,900 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,901 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,901 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,901 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,901 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,901 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,901 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,901 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,901 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,901 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,901 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,901 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,901 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,901 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,901 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,902 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,902 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,902 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,902 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,902 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,902 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,902 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,902 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,902 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,902 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,903 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,903 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,903 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,903 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,903 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,903 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,903 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,903 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,903 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,903 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,903 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,904 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,904 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,904 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,904 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,904 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,904 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,904 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,904 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][503], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,905 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,905 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,905 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,905 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,905 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,906 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:24,906 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,906 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,906 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,906 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,906 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,906 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,906 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,906 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,906 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,906 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,906 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][503], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,906 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,906 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,906 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,907 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,907 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][503], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,907 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,907 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,907 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,907 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,907 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][503], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,907 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,907 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,907 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,908 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,908 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,908 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,908 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,908 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,908 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,908 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,908 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,908 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,908 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,908 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,908 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,908 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,908 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:24,909 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,909 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,909 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,909 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,909 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,909 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,909 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,909 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:24,909 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,909 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,909 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,910 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][682], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,910 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,910 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,910 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,910 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,910 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,910 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,910 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,911 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,911 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,911 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,911 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,911 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,911 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:24,912 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,912 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,912 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,912 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,912 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,912 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,912 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,912 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,912 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,913 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][680], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,913 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,913 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,913 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,913 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][681], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:24,913 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,913 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,913 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,913 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,914 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,914 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,914 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,914 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,914 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][765], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,914 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,914 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,914 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,914 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][765], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,914 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,914 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,914 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,915 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][765], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,915 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,915 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,915 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,915 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][683], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,919 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,919 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,919 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,919 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,919 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,919 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,919 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,919 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,919 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][765], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,920 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,920 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,920 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,920 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][765], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,920 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,920 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,920 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,920 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,921 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,921 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,921 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,921 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,921 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,921 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,921 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,921 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,921 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,921 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,921 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,921 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,922 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,922 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,922 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,922 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,922 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,922 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,922 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,922 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,923 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,923 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,923 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,923 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,923 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][553], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:24,928 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:24,928 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:24,929 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,929 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,929 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,929 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:24,929 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,930 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,930 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,930 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][646], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,932 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,932 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,932 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,932 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,932 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,932 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,932 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,932 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,933 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,933 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,933 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,933 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,934 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,934 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,934 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,934 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:24,935 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,935 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,935 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,935 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,935 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,936 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,936 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,936 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,936 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,938 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,938 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,938 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,938 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][606], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,938 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,938 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,938 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,938 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][640], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 185#L701-3true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:24,939 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,939 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,939 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,939 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,939 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,939 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,939 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,939 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][602], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:24,940 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,940 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,940 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,940 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][646], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,940 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,940 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,940 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,940 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,940 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,940 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,940 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,940 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][765], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,941 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,941 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,941 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,941 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,941 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][262], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,942 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,943 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,943 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,943 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,943 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][686], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,943 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,943 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,943 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,943 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,943 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,943 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,943 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,944 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,944 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,944 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,944 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,944 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,944 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,944 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,944 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,945 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,945 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,945 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,945 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][687], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,946 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,946 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,946 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,946 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][765], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,946 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,946 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,946 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,946 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,946 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][687], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,947 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,947 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,947 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,947 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][682], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,952 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,952 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,952 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,952 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,953 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,953 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,953 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,953 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,953 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,953 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,953 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,953 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,953 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][765], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,953 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,953 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,953 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,954 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,954 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,954 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,954 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,954 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,954 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,954 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,954 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,955 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,955 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,955 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,955 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,955 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,955 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,955 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,955 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,955 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,955 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][687], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,956 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,956 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,956 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,956 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][765], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:24,956 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,956 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,956 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,957 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,957 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][695], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,957 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,957 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,957 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,957 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:24,957 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,957 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,957 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,957 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 185#L701-3true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,980 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,980 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,980 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,980 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:24,981 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,981 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,981 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,981 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,981 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:24,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][432], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 185#L701-3true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:24,983 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,983 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,983 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,983 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][417], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 17#L702-18true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:24,989 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,989 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,989 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,989 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 185#L701-3true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:24,990 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,990 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,990 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,990 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,990 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,991 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,991 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,991 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,991 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:24,991 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,991 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,991 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,991 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,991 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,992 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,992 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,992 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,992 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:24,993 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,993 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,993 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,993 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][484], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,993 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,993 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,993 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,993 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][484], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,994 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,994 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,994 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,994 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,994 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,994 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,994 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,994 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,994 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,996 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,996 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,996 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,996 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:24,996 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,996 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,997 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,997 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:24,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:24,997 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,997 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,997 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,997 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:24,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:24,997 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,997 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,997 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,997 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,997 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 176#L702-6true, 121#L707-13true]) [2023-11-30 07:43:24,998 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,998 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,998 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,998 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:24,998 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,998 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,998 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:24,998 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:25,000 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,000 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,000 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,000 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,001 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,001 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,001 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,001 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 103#L707-12true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:25,002 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,002 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,002 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,002 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 103#L707-12true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:25,003 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,003 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,003 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,003 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 31#L707-11true, 7#L702-5true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:25,005 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,005 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,005 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,005 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 31#L707-11true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,006 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,006 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,006 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,006 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,009 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,009 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,009 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,009 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,009 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,009 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,009 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,009 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,009 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,010 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,010 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,010 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,010 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:25,010 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,010 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,010 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,010 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:25,010 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,010 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,010 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,010 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,010 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,010 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,011 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,011 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,011 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,011 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:25,011 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][558], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,011 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,011 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,011 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,011 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:43:25,013 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,013 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,013 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,013 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][260], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,013 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,013 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,013 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,013 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,013 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,014 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,014 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,014 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,014 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,014 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:25,014 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,014 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,014 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,014 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,014 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:25,023 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,023 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,023 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,023 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,023 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:25,023 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,023 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,023 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,023 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,023 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,025 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,025 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,025 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,025 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,025 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][508], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,026 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,026 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,026 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,026 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][646], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,027 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,027 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,027 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,027 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,028 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,028 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,028 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,028 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,028 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,028 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,028 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,028 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][508], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,029 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,029 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,029 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,029 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,029 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][508], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,029 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,030 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,030 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,030 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,030 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][227], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,033 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,033 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,033 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,033 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,034 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][227], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,034 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,034 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,034 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,034 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,034 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,034 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,034 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,034 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,034 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,034 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,034 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,034 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,034 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,035 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,035 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,035 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,035 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:25,036 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,036 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,036 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,036 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true, 121#L707-13true]) [2023-11-30 07:43:25,036 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,036 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,036 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,036 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:25,036 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,036 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,036 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,036 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:25,037 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,037 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,037 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,037 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,038 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,038 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,038 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,038 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true, 82#L707-16true]) [2023-11-30 07:43:25,038 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,038 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,038 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,038 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:25,038 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,038 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,038 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,038 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,039 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,039 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,039 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,040 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:25,040 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,040 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,040 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,040 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,040 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,040 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,040 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,040 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,040 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,040 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,040 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,040 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,041 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,041 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,041 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,041 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:25,041 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,041 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,041 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,041 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,041 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,041 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,041 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,041 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,047 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,047 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,047 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,047 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][611], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,048 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,048 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,048 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,048 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,048 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][611], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,048 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,048 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,048 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,048 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,048 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,048 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,048 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,048 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,048 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,049 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,049 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,049 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,049 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,049 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,049 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,049 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,049 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,049 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,049 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,050 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,050 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,050 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,050 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,050 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,050 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,050 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,050 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,050 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,051 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,051 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,051 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,059 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,059 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,059 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,059 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,060 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,060 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,060 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,060 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,060 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,060 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,060 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,060 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,061 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,061 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,061 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,061 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][454], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,061 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,061 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,061 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,061 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:25,062 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,062 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,062 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,062 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:25,063 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,063 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,063 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,063 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:25,063 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,063 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,063 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,063 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,064 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,064 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,064 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,065 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:25,067 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,067 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,067 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,067 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:25,067 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,067 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,067 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,067 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,067 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,067 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,067 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,067 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][428], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 185#L701-3true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,068 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,068 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,068 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,068 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,070 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,070 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,070 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,070 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,070 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 176#L702-6true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:25,072 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,072 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,072 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,072 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][775], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:43:25,078 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,078 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,078 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,078 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,079 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,079 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,079 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,079 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,079 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,079 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,079 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,080 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,080 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,080 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,080 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,080 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:25,080 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,080 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,080 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,080 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,083 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,083 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,083 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,083 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,083 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][640], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,084 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,084 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,085 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,085 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][451], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,085 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,085 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,085 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,085 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][687], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:25,085 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,085 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,085 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,085 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][693], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,086 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,086 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,086 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,086 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][735], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:25,086 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,086 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,086 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,086 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][687], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:25,088 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,088 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,088 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,088 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][191], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 38#L702-8true, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:25,092 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,092 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,093 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,093 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,104 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,104 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,104 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,104 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,104 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,104 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,105 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,105 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,105 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,105 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,105 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,105 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][185], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,107 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,107 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,107 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,107 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,107 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,108 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,108 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,108 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,108 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,108 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,108 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,108 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,108 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,108 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,108 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,108 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,108 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,109 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,109 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,109 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,109 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,109 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,111 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,111 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,111 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,111 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,111 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,111 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,111 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,111 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][695], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,112 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,112 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,112 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,112 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,122 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,122 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,122 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,122 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,122 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,122 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,122 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,123 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,123 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][743], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,124 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,124 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,126 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,126 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,129 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,129 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,129 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,129 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,129 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,129 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,129 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,129 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:25,144 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,144 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,144 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,144 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:25,145 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,146 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,146 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,146 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,150 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,150 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,150 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,150 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,150 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,150 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:25,150 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,150 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,150 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,150 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,150 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,150 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,150 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:25,150 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,150 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,150 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,150 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,150 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,151 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,151 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,151 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,151 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,151 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,151 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,151 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,151 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,151 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,151 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,151 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,152 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,152 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,152 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,152 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,152 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,152 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,152 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,152 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:25,153 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:25,153 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,153 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,154 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:25,154 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:25,154 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,154 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,154 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,154 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,155 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,155 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:25,155 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,155 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,155 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,155 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,155 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,155 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:25,155 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,155 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,155 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,156 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,156 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,156 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,156 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,156 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,156 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,156 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,156 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,156 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,156 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,156 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,156 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,156 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,156 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:25,157 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,157 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,157 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,157 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,157 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,157 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,157 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,157 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,157 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true]) [2023-11-30 07:43:25,158 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,158 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,158 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,158 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:25,158 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,158 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,158 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,158 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,158 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][511], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:25,158 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,158 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,158 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,159 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,159 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][511], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,159 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,159 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,159 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,159 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,159 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,162 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:25,162 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,162 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,162 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,162 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,162 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,162 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,163 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,163 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,163 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,163 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,163 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,163 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,163 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,164 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,164 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,164 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,164 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,164 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,164 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,164 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,164 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,164 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,165 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,165 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,165 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,165 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 185#L701-3true, 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,165 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,165 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,165 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,165 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,165 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:25,166 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,166 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,166 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,166 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:25,166 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,166 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,166 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,166 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:25,166 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,167 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,167 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,167 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,167 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,167 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,167 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,167 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][454], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,168 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,168 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,168 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,168 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:25,168 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,168 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,168 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,168 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:25,168 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,168 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,168 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,168 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:25,169 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,169 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,169 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,169 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,169 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,169 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,169 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,169 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,174 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,174 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,174 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,174 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,174 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:25,174 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,174 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,175 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,175 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:25,175 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,175 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,175 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,175 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,175 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,175 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,175 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,176 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,176 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,176 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:25,176 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,176 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,176 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,176 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:25,176 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,176 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,176 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,176 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,176 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:25,177 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,177 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,177 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,177 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true]) [2023-11-30 07:43:25,177 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,177 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,177 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,177 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,180 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,180 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,180 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,180 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:25,180 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,180 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,180 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,180 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,180 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,180 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,180 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,181 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,182 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,182 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,182 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,182 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:25,182 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,182 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,183 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,183 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,183 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,183 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,183 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,183 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 46#L702-6true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,184 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,184 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,184 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,184 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true]) [2023-11-30 07:43:25,184 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,184 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,184 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,184 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,184 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,184 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,184 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,184 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,187 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,187 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,187 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,187 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,187 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,187 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,187 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,188 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 103#L707-12true, 48#L702-3true, 393#true]) [2023-11-30 07:43:25,193 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,193 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,193 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,193 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 393#true, 121#L707-13true]) [2023-11-30 07:43:25,193 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,193 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,193 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,193 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 46#L702-6true, 207#true, 103#L707-12true, 48#L702-3true, 393#true]) [2023-11-30 07:43:25,194 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,194 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,194 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,194 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 46#L702-6true, 207#true, 48#L702-3true, 393#true, 121#L707-13true]) [2023-11-30 07:43:25,194 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,194 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,194 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,194 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 103#L707-12true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:25,197 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,197 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,197 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,197 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 103#L707-12true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:25,197 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,197 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,197 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,197 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 31#L707-11true, 207#true, 393#true]) [2023-11-30 07:43:25,208 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,208 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,208 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,208 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 393#true]) [2023-11-30 07:43:25,208 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,208 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,208 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,208 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 31#L707-11true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:25,210 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,210 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 46#L702-6true, 103#L707-12true, 393#true]) [2023-11-30 07:43:25,210 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,210 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,210 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,210 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][236], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 22#L702-3true]) [2023-11-30 07:43:25,410 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,410 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,410 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,410 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:25,413 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,413 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,413 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,413 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 393#true]) [2023-11-30 07:43:25,413 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,413 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,413 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,413 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,413 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 22#L702-3true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,417 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,417 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,417 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,417 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:25,417 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,417 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,417 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,417 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,417 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 22#L702-3true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,418 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,418 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,418 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,418 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,418 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,418 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,418 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,418 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,418 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,418 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:25,420 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,420 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,420 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,420 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,420 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,421 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,422 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,422 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,422 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,422 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,422 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,422 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,422 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,423 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,423 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,423 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,425 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,425 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,425 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,425 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,425 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,425 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,425 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,426 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 22#L702-3true, 207#true, 176#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:43:25,427 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,427 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,427 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,427 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 22#L702-3true, 393#true, 121#L707-13true]) [2023-11-30 07:43:25,428 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,428 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,428 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,428 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][512], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,437 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,437 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,437 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,437 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,437 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][455], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,437 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,437 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,437 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,437 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,437 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,438 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,438 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,438 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,438 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,438 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,438 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,438 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,438 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,438 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,438 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,438 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,438 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:25,438 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,438 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,438 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,438 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,439 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,439 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,439 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,439 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,439 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,439 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,439 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,439 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,439 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,439 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,440 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,440 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,440 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,440 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][184], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:25,440 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,440 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,440 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,440 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,441 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,441 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,441 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,441 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:25,441 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,441 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,441 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,441 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,441 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,441 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,441 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,441 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:25,441 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,441 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,442 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,442 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,442 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][225], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,442 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,442 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,442 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,442 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,442 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,442 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,442 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,442 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,442 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,442 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,442 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][511], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:25,444 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,444 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,444 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,444 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:25,444 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,444 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,444 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,444 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,444 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:25,445 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,445 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,445 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,445 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,446 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,446 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,446 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,446 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,446 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,446 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,446 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,446 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][236], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 209#(= ~global~0 0), 214#true, 200#true, 7#L702-5true, 22#L702-3true, 176#L702-6true]) [2023-11-30 07:43:25,449 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,449 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,449 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,449 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][229], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 7#L702-5true, 22#L702-3true, 82#L707-16true]) [2023-11-30 07:43:25,450 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,450 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,450 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,450 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,450 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][263], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 22#L702-3true]) [2023-11-30 07:43:25,450 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,450 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,450 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,450 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,450 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 177#L702-7true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,450 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,450 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,450 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,450 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,451 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,452 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,452 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,452 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,452 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,452 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,452 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,452 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,454 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,454 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,454 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,454 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,454 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 176#L702-6true, 393#true]) [2023-11-30 07:43:25,454 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,454 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,454 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,454 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,454 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 177#L702-7true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,454 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,454 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,454 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,454 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,454 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,455 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,455 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,455 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,455 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,455 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,455 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,455 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,455 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,455 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,456 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,456 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,456 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,456 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,456 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,456 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:25,456 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,456 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,456 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,456 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,456 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,456 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,456 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,456 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,456 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][214], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 22#L702-3true, 393#true, 121#L707-13true]) [2023-11-30 07:43:25,457 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,457 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,457 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,457 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,471 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,471 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,471 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,471 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:25,473 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,473 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,473 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,473 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,473 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,473 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,473 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,473 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:25,475 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,475 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,475 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,475 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,475 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][190], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,476 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,476 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,476 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,476 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,476 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:25,477 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,477 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,477 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,477 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 419#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:25,477 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,477 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,477 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,477 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,479 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,479 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,479 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,479 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,479 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:25,479 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,480 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,480 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,480 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:25,480 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,480 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,480 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,480 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:25,481 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,481 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,481 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,481 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,481 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,482 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,482 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,482 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,482 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,482 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,483 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,483 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,483 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,483 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:25,485 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,485 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,485 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,485 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,485 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:25,485 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,485 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,485 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,485 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,485 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,485 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,486 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:25,486 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,486 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,486 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,486 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,486 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,486 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,488 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,488 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,488 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,488 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,489 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,489 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,489 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,489 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:25,490 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,490 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,490 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,490 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,491 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,491 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,491 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,491 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,491 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][237], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:25,502 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,502 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,502 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,502 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,502 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:43:25,502 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:25,502 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,502 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,502 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,502 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,502 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,502 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,502 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:25,502 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,502 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,502 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,503 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,503 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,503 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:25,503 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,503 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,503 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,503 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:25,504 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,504 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,504 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,504 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,504 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,504 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,504 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,504 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,505 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,505 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,505 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,505 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,505 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,505 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,505 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,505 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,505 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:25,505 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,505 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,505 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,505 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:25,506 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,506 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,506 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,506 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:25,506 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,506 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,506 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,506 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:25,506 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,506 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,506 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,506 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 38#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:25,506 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,506 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,507 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,507 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:25,507 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:25,507 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:25,507 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,508 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,508 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,508 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,508 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,508 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:25,508 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,508 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,508 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,508 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:25,509 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,509 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,509 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,509 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,509 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,509 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,509 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,510 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,510 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][265], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:25,510 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,510 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,510 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,510 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,510 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,510 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,511 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,511 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,511 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,511 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,511 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,511 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,511 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,511 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,511 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,512 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:25,512 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,512 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,512 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,513 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,513 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,513 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,513 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,513 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,513 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,513 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:25,513 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,514 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,514 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,514 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,514 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:25,534 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,534 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,534 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,534 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:25,534 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,534 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,535 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,535 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,535 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 98#$Ultimate##0true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,535 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,535 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,535 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,535 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,535 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,535 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,535 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,535 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][237], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:25,535 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,535 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,535 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,535 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:25,536 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,536 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,536 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,536 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 98#$Ultimate##0true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,536 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,536 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,536 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,536 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:25,537 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,537 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,537 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,537 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 98#$Ultimate##0true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,540 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,540 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,540 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,540 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,540 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:25,541 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,541 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,541 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,541 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 98#$Ultimate##0true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,541 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,541 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,541 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,541 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,542 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:25,544 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,544 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,544 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,544 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,544 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:43:25,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,813 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,813 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,813 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,813 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,813 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,813 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,813 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,813 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,813 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,816 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,816 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,816 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,817 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,821 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,821 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,821 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,821 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:25,822 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,822 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,822 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,822 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,823 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,823 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,823 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,823 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:25,824 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,824 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,824 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,824 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,825 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,825 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,825 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,825 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,826 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,826 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,826 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,827 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,827 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,827 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,827 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,829 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,829 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,829 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,829 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:25,830 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,830 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,830 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,830 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:25,832 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,832 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,832 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,832 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:25,832 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,833 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,833 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,833 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 185#L701-3true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,833 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,833 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,833 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,833 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,833 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,833 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,833 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,834 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,834 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,834 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,834 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,834 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,834 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:25,834 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,834 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,834 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,835 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,835 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,835 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,835 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,835 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,835 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,835 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:25,835 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,835 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,835 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,835 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,835 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,836 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,836 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,836 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,836 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,836 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,836 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,836 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,836 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,836 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:25,836 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,837 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,837 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,837 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,837 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][682], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,838 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,838 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,839 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,839 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][682], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,840 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,840 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,840 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,840 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,840 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,840 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,840 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,840 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,840 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,840 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,840 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,840 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,840 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:25,841 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,841 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,841 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,841 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:25,842 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,842 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,842 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,842 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,842 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][680], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,843 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,843 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,843 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,843 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][683], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,843 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,843 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,843 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,844 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][681], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,844 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,844 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,844 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,844 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,844 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,844 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,844 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,844 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,844 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][683], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,845 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,845 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,845 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,845 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,845 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,845 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,845 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,845 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,845 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:25,846 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,846 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,846 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,846 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,846 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,846 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,846 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,846 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,846 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:25,846 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,847 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,847 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,847 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,847 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:25,847 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,847 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,847 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,847 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:25,847 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,847 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,847 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,847 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,847 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][764], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,848 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,848 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,848 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,848 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][766], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:25,848 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,848 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,848 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,848 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,849 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,849 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,849 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,849 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,849 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:25,849 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,849 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,849 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,849 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,849 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,850 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,850 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,850 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,850 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,850 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,850 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,850 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,850 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,850 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,850 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,850 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,850 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,855 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,855 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,855 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,855 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:25,855 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,855 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,855 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,855 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,856 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,856 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,856 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,856 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][682], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,857 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,857 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,857 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,858 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,858 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,858 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,858 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,858 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,858 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,858 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,858 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,858 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,858 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:25,859 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,859 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,859 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,859 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,859 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:25,862 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,862 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,863 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,863 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 185#L701-3true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:25,863 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,863 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,863 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,863 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:25,865 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,865 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,865 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,865 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,865 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,865 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,866 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,866 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,866 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,866 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,866 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,866 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 185#L701-3true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:25,866 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,866 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,866 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,866 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,867 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,867 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,867 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,867 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,867 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,867 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,867 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:25,867 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,867 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,867 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,867 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:25,868 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,868 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,868 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,868 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,871 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:25,871 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,871 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,871 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,871 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,871 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,871 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,871 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:25,871 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,871 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,871 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,871 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,871 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,871 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][551], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,872 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,872 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,872 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,872 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][646], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,873 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,873 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,873 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,873 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,873 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,873 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,873 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,873 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,874 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,874 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,874 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,874 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,874 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][261], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,874 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,874 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,874 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,874 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,874 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][686], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,875 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,875 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,875 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,875 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,875 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,875 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,875 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,875 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,875 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,875 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,876 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,876 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,876 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,876 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,876 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:25,877 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,877 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,877 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,877 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:25,877 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,877 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,878 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,878 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:25,878 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,878 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,878 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,878 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][454], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,879 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,879 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,879 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,879 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,879 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:25,879 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,879 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,880 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,880 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:25,881 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,881 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,881 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,881 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,881 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,881 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,881 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,882 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,882 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,882 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,882 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,883 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,883 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,883 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,883 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,883 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,883 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,883 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][392], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,883 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,883 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,883 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,884 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,884 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,884 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,884 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,884 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][640], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:25,885 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,885 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,885 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,885 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,885 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,885 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,885 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,885 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][451], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,886 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,886 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,886 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,886 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][765], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:25,886 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,886 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,886 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,886 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,886 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][693], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,887 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,887 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,887 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,887 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][764], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,887 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,887 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,887 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,887 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,887 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][735], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:25,887 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,887 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,888 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,888 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][223], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,888 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,888 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,888 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,888 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,888 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:25,888 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,889 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,889 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,889 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,889 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,889 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,889 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,889 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:25,889 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,889 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,889 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,889 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,890 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,890 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,890 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,890 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,890 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,891 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,891 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,891 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,891 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,891 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:25,891 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,891 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,891 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,892 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,892 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][695], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,892 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,892 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,892 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,892 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,892 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,893 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,893 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,893 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,893 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][767], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,893 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,893 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,893 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,893 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,893 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,893 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,893 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,893 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,896 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,897 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,897 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,897 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:25,897 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,897 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,897 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,897 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:25,898 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,899 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,899 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,899 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,899 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][763], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,899 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,899 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,899 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,899 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][743], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,900 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,900 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,900 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,900 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,901 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,901 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,901 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,901 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,901 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][767], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:25,901 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,901 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,901 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,902 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,933 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,933 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,933 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,933 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:25,936 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,936 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,936 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,936 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,936 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,936 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,936 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,936 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,936 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,936 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][492], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,942 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,942 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,942 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,942 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][417], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 17#L702-18true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:25,942 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,942 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,942 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,942 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,943 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,943 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,943 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,943 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:25,944 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,944 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,944 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,944 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:25,944 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,944 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,944 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,944 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 185#L701-3true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,945 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,945 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,945 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,945 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:25,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,945 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,945 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,945 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,945 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:25,945 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,945 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,945 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,946 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][484], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,947 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,947 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,947 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,947 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][484], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,947 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,947 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,947 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,947 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,947 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,947 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,947 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,947 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,948 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,948 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,948 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,948 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,948 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,948 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:25,951 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,951 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,951 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,951 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:25,952 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,952 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,952 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,952 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,952 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,952 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,952 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,952 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,952 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:25,953 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,953 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,953 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,953 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,953 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,953 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,953 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,953 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,953 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,953 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:25,954 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,954 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,954 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,954 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,955 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true, 121#L707-13true]) [2023-11-30 07:43:25,955 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,955 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,955 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,955 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,955 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,955 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 103#L707-12true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:25,955 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,955 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,955 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,955 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,955 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,955 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:25,955 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,955 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,956 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,956 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,956 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 176#L702-6true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:25,956 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,956 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,956 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,956 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,956 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:25,956 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,956 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,956 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,956 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,956 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,957 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,957 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,957 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,957 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,957 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,957 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,958 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,958 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,958 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,958 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:25,958 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,958 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,958 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,958 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,958 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,958 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 103#L707-12true, 184#L702-12true]) [2023-11-30 07:43:25,958 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,958 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,958 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,958 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,958 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,958 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,959 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,959 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,959 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,959 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,959 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:25,959 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,959 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,959 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,959 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,959 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,959 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,959 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,959 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,959 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,959 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,960 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,960 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,960 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,960 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,960 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,963 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,963 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,963 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,963 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 31#L707-11true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,963 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,963 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,963 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,963 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 103#L707-12true, 184#L702-12true]) [2023-11-30 07:43:25,964 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,964 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,964 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,964 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 31#L707-11true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,964 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,964 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,964 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,965 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,967 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,967 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,967 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,968 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,968 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,968 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,968 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,968 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,968 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,968 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,968 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,968 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,968 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,968 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,968 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,968 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,969 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,969 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,969 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,969 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,969 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,970 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,970 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,970 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,970 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,970 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,970 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,970 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,970 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:25,971 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,971 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,971 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,971 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,971 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,971 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:25,971 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,971 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,971 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,971 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,971 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,971 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,971 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,972 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,972 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,972 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,972 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,972 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:25,972 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,972 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,972 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,972 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,972 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,972 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][558], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,972 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,972 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,972 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,973 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,973 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:25,982 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,982 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,982 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,982 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,982 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][508], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,983 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,983 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,983 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,984 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:25,984 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,984 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,984 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,984 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][508], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,984 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,984 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,984 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,984 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:25,985 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,985 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,985 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,985 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][508], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,986 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,986 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,986 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,986 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,986 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,986 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,986 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,986 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][508], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,986 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,987 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,987 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,987 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:25,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,987 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,987 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,987 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,987 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,988 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:25,988 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,988 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,988 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,989 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true, 121#L707-13true]) [2023-11-30 07:43:25,989 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,989 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,989 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,989 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,989 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,989 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,989 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:25,989 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,990 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,990 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,990 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,990 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,990 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,990 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,990 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,990 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:25,990 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,990 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true, 82#L707-16true]) [2023-11-30 07:43:25,990 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,990 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,991 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,991 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,991 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,991 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,991 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,991 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,992 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:25,992 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,992 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,992 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,992 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,992 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,992 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,992 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,992 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,993 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,993 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,993 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,993 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,993 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,993 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,993 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,993 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,993 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,993 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,993 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,993 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,993 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,993 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,993 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:25,993 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,994 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,994 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,994 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,994 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,994 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:25,996 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,996 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,996 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,996 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,997 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:25,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:25,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:25,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:25,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:25,997 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,997 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,997 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,997 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:25,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,997 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,997 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,998 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,998 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,998 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:25,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:25,998 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:25,998 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:25,998 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:25,998 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:25,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:25,998 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,998 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,998 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,998 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:25,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:25,998 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,999 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,999 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,999 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:25,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:25,999 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,999 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,999 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:25,999 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,000 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,000 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,000 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,000 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:26,000 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,000 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,000 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,000 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,000 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,000 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,001 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,001 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,001 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,001 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,001 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,001 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,001 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,001 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,001 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,001 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,001 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:26,001 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,001 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,001 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,002 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,002 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,002 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,002 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,002 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,006 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,006 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,006 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,006 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,006 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,006 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,006 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,009 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,009 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,009 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,009 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,009 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:26,009 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,009 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,009 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,009 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,009 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 185#L701-3true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:26,021 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,021 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,021 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,021 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:26,022 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,022 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,022 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,022 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,022 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:26,023 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,023 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,023 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,023 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,024 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,024 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,024 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,024 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,024 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,024 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,024 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,024 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,025 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:26,025 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,025 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,025 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,025 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,025 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,025 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,027 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,027 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,027 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,027 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,027 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:26,028 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,028 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,028 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,029 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:26,031 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,031 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,031 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,032 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,036 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,036 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,036 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,036 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,036 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][184], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,037 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,037 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,037 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,037 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,037 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][184], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:26,037 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,037 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,037 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,037 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,037 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,038 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,038 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,038 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,038 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,038 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,038 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,038 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,038 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,038 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,038 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,041 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,041 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,041 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,041 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,041 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:26,041 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,041 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,041 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,041 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,042 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,043 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,043 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,043 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,043 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,043 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,043 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,043 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,043 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][687], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:26,045 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,045 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,045 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,045 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][693], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,045 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,045 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,045 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,045 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][693], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 176#L702-6true, 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,046 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,046 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,046 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,046 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][735], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:26,046 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,046 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,046 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,046 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:26,049 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,049 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,049 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,049 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,050 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,050 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,050 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,050 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:43:26,054 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,054 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,054 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,054 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,055 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,055 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,056 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,056 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,056 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,056 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,056 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,056 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:26,057 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,057 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,057 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,057 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:26,063 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,063 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,063 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,063 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,072 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,072 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,073 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,074 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,074 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,074 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,074 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][767], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,075 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,075 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,075 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,075 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,076 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,076 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,076 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,076 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,076 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,076 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,076 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,076 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,076 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,076 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,076 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][208], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,077 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,077 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,077 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,077 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,077 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][227], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,077 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,077 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,077 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,077 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][227], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,077 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,077 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,077 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,078 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,078 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,078 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,078 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,078 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,078 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,078 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,078 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,078 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:26,078 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,078 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,078 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,078 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][743], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,081 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,081 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,082 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,082 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,084 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,084 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,084 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,084 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,087 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,087 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,087 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,087 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,087 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,088 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,088 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,088 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,088 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,088 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,088 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,088 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,088 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,096 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,096 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,096 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,096 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,099 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,099 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,099 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,099 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:26,103 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,103 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,103 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,103 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,120 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,120 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,120 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,120 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,122 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,122 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,122 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,122 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,122 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,122 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,122 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,122 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,123 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,123 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,123 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,123 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,123 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,123 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,123 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,123 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,128 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,128 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,128 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,128 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,129 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,129 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,129 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,129 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,129 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,129 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,129 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,129 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:26,131 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,131 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,131 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,131 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,131 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,131 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,131 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,131 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,131 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:26,132 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,132 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,132 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,132 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,132 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:26,132 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,132 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,132 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,132 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,132 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,133 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,133 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,133 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,133 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:26,133 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,133 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,133 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,133 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,133 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,134 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,134 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,135 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,135 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:26,135 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,135 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,135 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,135 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,135 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,135 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][511], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:26,135 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,135 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,135 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,136 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,136 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,136 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,136 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,136 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,136 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:26,136 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,136 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,136 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,136 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,136 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:26,141 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,141 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,141 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,141 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,142 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,142 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,142 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,142 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,142 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:26,142 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,142 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,142 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,142 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,142 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,142 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,143 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,143 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,143 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,143 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,143 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,143 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,143 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,143 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,143 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,143 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:26,144 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,144 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,144 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,144 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,144 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,144 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,144 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,144 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,144 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,144 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,144 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,145 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,145 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,145 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,145 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,145 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,145 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,145 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,145 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,145 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:26,146 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,147 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,147 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,153 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,153 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,153 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,154 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,154 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:26,155 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,155 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,155 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,155 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,156 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,156 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,156 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,156 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,156 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,156 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,156 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,156 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,158 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,158 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,158 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,158 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:26,158 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,158 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,158 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,158 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,160 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,160 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,160 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,160 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,160 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,160 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,161 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,161 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,161 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,161 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,162 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,162 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,162 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,162 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,162 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,162 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,162 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,162 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,163 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,163 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,163 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,163 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,163 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,163 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,163 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,163 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,164 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,164 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,164 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,164 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,164 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,164 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,164 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,164 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,164 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,165 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,165 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,165 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,165 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,165 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,165 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,165 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,169 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,169 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,169 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,169 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,170 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,170 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,170 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,170 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:26,170 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,170 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,170 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,171 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:26,171 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,171 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,171 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,171 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:26,171 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,171 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,171 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,171 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:26,171 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,171 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,171 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,171 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,172 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,172 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,172 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,172 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,172 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,172 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,172 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,172 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:26,173 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,173 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,173 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,173 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 46#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:43:26,173 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,173 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,173 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,173 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:26,173 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,173 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,173 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,174 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:26,174 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,174 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,174 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,174 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,174 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,174 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,174 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,174 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,174 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,174 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 393#true]) [2023-11-30 07:43:26,182 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,182 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,182 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,183 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,183 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 46#L702-6true, 103#L707-12true, 207#true, 393#true]) [2023-11-30 07:43:26,183 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,183 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,183 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,183 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,183 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][653], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:26,186 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,186 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,186 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,186 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 31#L707-11true, 207#true, 393#true]) [2023-11-30 07:43:26,198 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,198 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,198 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,198 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 103#L707-12true, 207#true, 393#true]) [2023-11-30 07:43:26,198 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 31#L707-11true, 207#true, 393#true]) [2023-11-30 07:43:26,199 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,199 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,200 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 393#true]) [2023-11-30 07:43:26,200 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,200 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,200 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,200 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:26,244 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,245 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,245 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,245 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:26,245 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,245 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,245 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,245 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,247 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,247 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,247 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,247 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,247 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 393#true]) [2023-11-30 07:43:26,247 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,248 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,249 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,249 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,249 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,249 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,249 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:26,249 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,250 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,250 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,250 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,250 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:26,252 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,252 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,252 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,252 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:26,253 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,253 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,254 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,254 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,254 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:26,255 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,255 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,255 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,255 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:26,255 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,255 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,255 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,255 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,257 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,257 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,257 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,257 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,257 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,258 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,258 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,258 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,258 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,258 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:26,260 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,260 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,260 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,260 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:26,260 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,260 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,260 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,261 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,268 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,268 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,268 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,268 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,268 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,269 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,269 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,269 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,269 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,269 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,269 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,269 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:26,269 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,269 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,269 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,270 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:26,270 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,270 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,270 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,270 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,270 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:26,270 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,270 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,270 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,270 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,270 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][511], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 185#L701-3true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,271 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,271 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,271 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,271 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,271 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,271 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,271 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,271 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,271 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:26,271 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,271 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,271 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,271 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,271 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,272 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][512], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,272 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,272 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,272 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,272 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,272 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,272 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,272 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,272 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,272 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,272 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,273 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,273 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,273 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,273 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,273 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,273 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,273 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,273 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:26,273 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,273 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,273 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,273 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,273 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,273 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,273 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][236], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 22#L702-3true]) [2023-11-30 07:43:26,279 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,279 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,279 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,279 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,279 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][265], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:26,280 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,280 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,280 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,280 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 152#L702-5true, 38#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:26,281 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,281 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,281 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,282 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 176#L702-6true, 393#true]) [2023-11-30 07:43:26,283 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,283 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,283 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,283 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:26,284 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,284 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,284 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,284 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,284 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 176#L702-6true, 393#true]) [2023-11-30 07:43:26,284 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,284 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,284 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,284 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,285 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,285 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,285 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,285 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,285 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:26,285 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,285 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,285 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,285 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:26,286 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,286 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,286 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,286 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,286 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,286 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,287 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,287 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,287 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,287 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,287 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:26,287 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,287 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,287 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,287 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,287 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,287 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,287 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,287 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:26,288 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,288 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,288 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,288 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,288 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,288 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,288 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,288 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:26,301 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,301 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,301 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,301 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:26,302 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:26,303 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,303 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,307 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:26,307 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,307 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,307 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,308 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,308 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][265], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:26,308 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,308 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,308 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,308 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,308 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,308 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,308 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,308 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:26,309 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,309 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,309 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,309 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:26,309 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,309 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,309 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,309 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,310 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:26,310 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,310 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,310 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,310 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,310 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:26,312 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,312 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,312 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,312 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:26,312 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,312 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,312 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,312 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:26,312 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,313 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,313 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,313 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,313 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,313 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,313 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,313 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,314 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,314 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,314 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,314 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,314 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,314 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,314 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,315 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,315 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,315 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,315 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,315 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,315 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,315 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:26,317 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,317 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,317 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,317 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,317 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:26,318 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,318 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,318 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,318 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,318 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,319 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:26,319 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,319 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,319 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,319 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,319 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,319 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,320 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,320 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,320 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,321 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][265], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:26,334 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,334 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,334 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,334 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,334 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,334 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,334 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,334 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,334 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,334 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:26,335 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,335 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,335 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,335 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,335 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,335 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,335 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,335 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,335 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,335 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:26,335 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,335 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,335 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,335 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,335 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,336 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:26,336 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,336 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,336 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,336 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,336 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][238], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:26,337 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,337 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,337 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,337 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:43:26,337 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:26,337 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,337 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,337 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,337 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,337 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,337 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:26,338 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,338 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,338 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,338 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:26,338 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,338 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,338 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,338 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,339 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,339 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:26,339 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,339 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,339 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,339 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,339 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,339 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:26,339 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,339 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,339 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,339 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,339 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:26,339 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,339 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,339 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,340 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,340 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:26,340 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,340 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,340 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,340 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,340 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:26,340 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,340 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,340 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,340 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,340 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,341 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:26,341 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,341 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,341 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,341 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,341 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,341 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:26,341 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:26,341 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,342 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,342 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,342 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,342 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:26,343 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,343 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,343 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,343 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,343 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,343 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,344 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,344 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,344 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,344 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,344 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,344 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,344 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:26,368 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,368 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,368 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,368 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,368 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:26,369 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,369 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,369 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,369 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 98#$Ultimate##0true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,369 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,369 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,369 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,369 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:26,369 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,370 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,370 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,370 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,370 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 98#$Ultimate##0true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,373 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,373 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,373 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,373 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,373 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 115#L703-2true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:26,721 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,721 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,721 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,721 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:43:26,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,809 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,809 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,809 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,809 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:26,820 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,820 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,820 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,820 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,821 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,821 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,822 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,822 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,823 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,823 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,823 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,823 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,824 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,824 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,824 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,824 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:26,825 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,825 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,825 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,825 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,825 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,825 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,825 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,826 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,826 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,826 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:26,831 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,831 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,831 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,831 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 185#L701-3true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,832 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,832 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,832 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,832 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,832 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,832 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,832 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,832 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,833 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,833 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,833 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,833 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,833 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,833 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,833 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,833 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,834 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,834 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,834 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,834 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,834 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,834 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,834 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,834 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,835 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,835 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,835 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,835 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,835 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:26,835 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,835 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,835 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,835 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,835 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:26,838 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,838 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,838 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,838 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,838 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,838 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,838 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,838 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:26,838 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,839 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,839 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,839 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][551], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,839 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,839 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,839 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,839 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][551], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,839 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,839 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,839 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,839 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][551], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,840 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,840 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,840 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,840 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][551], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,840 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,840 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,840 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,840 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][762], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,841 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,841 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,841 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,841 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][682], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,841 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,841 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,841 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,841 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,841 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,841 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,841 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,841 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,842 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,842 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,842 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,842 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,842 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,842 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,843 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,843 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,843 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,843 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,843 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,843 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,843 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,843 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,843 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,844 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,844 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,844 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,844 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,844 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,844 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,844 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,844 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,844 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,844 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,844 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,844 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,846 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,846 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,846 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,846 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,846 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,846 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,846 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,847 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,847 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,847 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,847 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,847 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,847 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,847 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,847 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,847 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 185#L701-3true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,848 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,848 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,848 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,848 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,848 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,848 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,848 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,848 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,848 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,850 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,850 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,850 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,850 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][682], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,851 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,851 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,851 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,851 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,851 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,851 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,851 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,851 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,851 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,851 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,851 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,851 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,851 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,852 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,852 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,852 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,852 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,852 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][680], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,853 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,853 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,853 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,853 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][681], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,853 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,853 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,853 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,853 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,854 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,854 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,854 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,854 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,854 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:26,854 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,854 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,854 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,854 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,854 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][764], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,855 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,855 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,855 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,855 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][766], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:26,855 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,855 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,855 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,855 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,855 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,856 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,856 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,856 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,856 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,856 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,856 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,856 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,856 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,857 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,857 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,857 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][260], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,857 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,857 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,857 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,857 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,857 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,857 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,857 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,857 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][261], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,857 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,857 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,857 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,858 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,858 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,858 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,858 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,858 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,858 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,858 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,858 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,858 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,858 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,858 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,858 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,862 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:26,863 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,863 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,863 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,863 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][765], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:26,864 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,864 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,864 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,864 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,864 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,864 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:26,864 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,865 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,865 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,865 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,865 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,865 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][763], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,865 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,865 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,865 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,865 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,871 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,871 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,871 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,871 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,871 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][553], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:26,871 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,872 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,872 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,872 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:26,872 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,872 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,872 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,872 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,872 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,872 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,873 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,873 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,873 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 185#L701-3true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:26,873 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,873 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,873 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,873 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,873 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:26,873 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,874 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,874 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,874 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,874 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,874 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,874 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][260], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,874 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,874 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,874 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,874 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,874 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,874 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,874 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,874 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,874 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,874 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,874 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,874 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,875 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,875 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:26,875 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,875 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,875 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,875 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,875 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,875 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,875 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][455], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,875 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,875 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,876 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,876 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,876 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,876 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,876 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][512], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,876 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,876 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,876 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,876 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,876 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,876 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,876 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,876 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,876 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,876 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,876 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,876 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,876 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,877 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,877 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,877 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,877 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,877 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,877 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,877 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,879 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,879 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][551], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,879 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,879 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,880 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,880 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,880 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 176#L702-6true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:26,880 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,880 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,880 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,880 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][551], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,880 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,880 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,880 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,881 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,881 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:26,881 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,881 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,881 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,881 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,882 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,882 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,882 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,882 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,882 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,882 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,882 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,882 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,882 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:26,884 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,884 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,884 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,884 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,884 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,884 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,884 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,884 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,884 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,884 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,885 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,885 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,885 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,885 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,885 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,886 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,886 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,886 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,886 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,887 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,887 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,887 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,887 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:26,887 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,887 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,887 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,887 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,887 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,887 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:26,887 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,888 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,888 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,888 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,888 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,888 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:26,888 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,888 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,888 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,888 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,888 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][225], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,889 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,889 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,889 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,889 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,889 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:26,889 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,889 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,889 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,889 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,889 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:26,889 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,889 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,889 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,889 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,889 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,890 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,890 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,890 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,890 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,890 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][503], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,891 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,891 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,891 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,891 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][765], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:26,892 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,892 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,892 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,892 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,892 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][764], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:26,892 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,892 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,892 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,892 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,892 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,893 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,893 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,893 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,893 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,893 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,893 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,893 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][743], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,895 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,895 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,895 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,895 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,895 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,895 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,895 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,895 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,895 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:26,896 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,896 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,896 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,896 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,896 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,896 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,896 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,896 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,896 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,896 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][767], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,897 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,897 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,897 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,897 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,897 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,897 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,897 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,897 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,897 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:26,903 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,903 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,903 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,903 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][762], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,904 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,905 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,905 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,905 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][763], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,906 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,906 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,906 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,906 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,906 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,906 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,906 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,906 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,906 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,906 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,906 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,906 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,907 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,907 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,907 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,907 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,908 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,908 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,908 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,908 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,909 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,909 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,909 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,909 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:26,909 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,909 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,909 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,909 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,909 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:26,910 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,910 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,910 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,910 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,910 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:26,943 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,943 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,943 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,943 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,943 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:26,943 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,943 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,943 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,943 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,943 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:26,943 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,943 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,943 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,943 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,943 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:26,944 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,944 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,944 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,944 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,944 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,946 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,947 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,947 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,947 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,947 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,947 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,947 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,947 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:26,947 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,947 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,947 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,947 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,947 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,947 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,947 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,948 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true, 121#L707-13true]) [2023-11-30 07:43:26,948 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,948 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,948 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,948 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,948 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,948 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,948 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,948 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:26,949 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,949 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,949 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,949 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,949 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,949 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,949 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:26,949 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,949 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,949 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,950 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,950 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:26,950 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,950 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,950 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,950 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,950 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][492], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,957 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,958 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,958 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,958 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:26,958 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,958 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,958 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,958 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 176#L702-6true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:26,958 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,959 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,959 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,959 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,959 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:26,959 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,959 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,959 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,959 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,959 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,959 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:26,960 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,960 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,960 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,960 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:26,960 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,960 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,960 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,960 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,960 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:26,960 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,960 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,960 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,960 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,960 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,960 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,961 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,961 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,961 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,961 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,961 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,961 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,961 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,961 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:26,962 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,962 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,962 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,962 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,962 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,962 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,962 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,962 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,963 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,963 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,963 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,963 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:26,963 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,963 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,964 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,964 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,964 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,964 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,964 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,964 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,965 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,965 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,965 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,965 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,965 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,965 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,965 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,965 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,965 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,965 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,966 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,966 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,966 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,966 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,966 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:26,967 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,967 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,967 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,967 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:26,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,967 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,967 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,967 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,967 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,967 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,968 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 176#L702-6true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:26,968 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,968 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,968 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,968 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,968 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,968 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,968 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,968 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,969 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 176#L702-6true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:26,969 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,969 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,969 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,969 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,969 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,969 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,969 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,969 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:26,969 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,969 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,969 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,969 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,969 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,969 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,969 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,969 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,970 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,970 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,970 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,970 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,970 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,970 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,970 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,970 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:26,970 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,970 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,970 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,971 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,971 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:26,971 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,971 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,971 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,971 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,971 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,971 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,971 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,971 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,971 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,971 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,971 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,971 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,971 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,972 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,972 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,972 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,972 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,972 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,972 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,972 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,972 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,972 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,972 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,973 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,973 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,973 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,973 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][373], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:26,973 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,973 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,973 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,973 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,974 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,974 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,974 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,974 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:26,974 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,974 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,974 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,974 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:26,974 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,974 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,975 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,975 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:26,975 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,975 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,975 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,975 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][373], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:26,975 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,975 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,975 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,975 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,976 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,976 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,976 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,976 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,976 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,976 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:26,976 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,976 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,976 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,976 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,976 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,977 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,977 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 103#L707-12true, 184#L702-12true]) [2023-11-30 07:43:26,977 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,977 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,977 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,977 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,977 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,977 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,977 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,977 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,977 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,977 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,977 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:26,977 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,977 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,978 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,978 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,978 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,978 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,978 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,978 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,978 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,978 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,978 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,979 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,979 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,979 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,979 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,979 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,979 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:26,979 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,979 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,979 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,979 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,980 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,980 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,980 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,980 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,980 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,980 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,980 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,980 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,980 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:26,980 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,980 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,980 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,980 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,980 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:26,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:26,980 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:26,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:26,981 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:26,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:26,981 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,981 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,981 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,981 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,981 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,989 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,989 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,989 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,989 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,989 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,990 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,990 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:26,990 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,990 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,990 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,990 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,990 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,990 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,990 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:26,990 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:26,991 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,991 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,991 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,991 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,991 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:26,991 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][508], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:27,003 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,003 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,003 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,003 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:27,003 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,003 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,003 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,003 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:27,004 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,004 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,004 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,004 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][508], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:27,004 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,004 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,004 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,004 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:27,004 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,005 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,005 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,005 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,005 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,005 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,005 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,005 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,006 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,006 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,006 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,006 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,008 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:27,008 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,008 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,008 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,008 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,008 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,008 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,008 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:27,008 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,008 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,008 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,008 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,008 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,008 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,008 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,009 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:27,009 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,009 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,009 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,009 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,009 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,009 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,009 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,009 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,009 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,009 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,009 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,009 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,009 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,009 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:27,010 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,010 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,010 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,010 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,010 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,010 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,010 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:27,010 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,010 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,010 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,010 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,010 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,010 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,011 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:27,011 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,011 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:27,011 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,012 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,012 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,012 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,012 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,012 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,012 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:27,012 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,012 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,012 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,012 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,012 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,012 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,012 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,012 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,012 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,012 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,013 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,013 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,013 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:27,013 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,013 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,013 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,013 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,013 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,013 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,013 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:27,013 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,013 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,013 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,013 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,013 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,013 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:27,015 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,015 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,015 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,015 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,015 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:27,016 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:27,016 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,017 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,017 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,017 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,017 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,017 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,017 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,017 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:27,018 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,018 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,018 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,018 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:27,020 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,020 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,020 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,020 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,023 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,023 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,023 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,023 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,023 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,023 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,023 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][767], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,024 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,024 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,024 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,024 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,024 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,024 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,024 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,025 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,025 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,025 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,025 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,025 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,025 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,025 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,025 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,025 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,025 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,030 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:27,030 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,030 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,031 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:27,031 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,031 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,031 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,031 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,031 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,031 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:27,042 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,042 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,042 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,042 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,042 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][449], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:27,042 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,042 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,042 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,042 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,042 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 185#L701-3true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,043 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,043 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,043 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,043 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:27,044 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,044 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,044 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,044 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:27,044 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,044 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,044 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,044 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 176#L702-6true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:27,044 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,044 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,045 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,045 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,045 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:27,045 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,045 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,045 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,045 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,045 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,045 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,046 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,046 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,046 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,046 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:27,047 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,047 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,047 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,047 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,047 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:27,048 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,048 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,048 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,048 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:27,048 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,048 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,048 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,048 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:27,048 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,048 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,048 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,048 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:27,049 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,049 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,049 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,049 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,049 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,049 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,049 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,049 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,050 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,050 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,050 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,050 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,050 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,053 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,053 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,053 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,053 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,053 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:27,054 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,054 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,054 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,054 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,055 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,055 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,055 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,055 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 103#L707-12true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:27,055 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,055 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,055 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,056 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][384], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:27,056 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,056 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,056 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,056 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:27,057 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,057 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,057 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,057 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true, 121#L707-13true]) [2023-11-30 07:43:27,058 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,058 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,058 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,058 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][388], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 103#L707-12true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:27,059 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,059 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,059 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,059 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:27,071 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,072 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,072 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,072 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][693], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:27,073 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][693], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:27,073 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,073 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,073 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,073 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][695], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,073 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,073 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,073 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,074 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][735], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:27,074 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,074 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,074 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,074 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][695], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,074 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,074 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,074 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,075 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][695], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,075 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,075 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,075 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,075 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][743], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,075 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,075 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,075 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,075 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,076 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,076 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,076 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,076 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:27,079 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,079 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,079 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,079 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:27,080 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,080 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,080 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,080 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,082 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,082 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,082 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,082 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,082 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:27,084 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,084 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,084 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,084 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,084 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,084 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,084 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,084 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,088 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,088 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,088 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,088 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,088 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,088 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,088 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,089 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,089 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,089 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,089 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,089 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,089 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,089 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,089 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,089 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,089 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,089 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,089 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,089 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,089 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,089 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,090 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,090 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,090 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,090 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,090 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:27,090 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,090 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,090 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,091 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,091 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,091 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,091 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,091 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,091 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,091 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,091 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,092 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,092 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,092 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,092 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,092 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:27,092 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,092 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:27,092 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,093 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,093 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,093 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,093 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,093 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,093 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,093 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,093 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:27,093 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,093 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,093 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,093 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][395], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:27,094 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,095 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,095 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,095 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][738], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:27,102 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,102 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,102 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,102 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:27,116 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,116 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,116 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,116 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,116 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,121 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,121 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,121 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,121 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,124 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,125 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,125 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,125 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,125 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,136 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,136 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,136 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,136 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,136 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,137 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,137 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,137 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,137 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,137 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:27,139 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,140 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,140 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,140 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,140 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,140 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,140 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,140 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,142 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,142 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,142 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,142 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:27,145 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,145 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,145 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,145 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:27,146 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,166 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,166 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,166 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,166 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,166 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,166 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,166 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,166 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,167 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,167 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,167 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,167 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,167 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,167 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,167 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,168 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:27,173 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,173 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,173 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,174 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,174 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,174 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,174 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,174 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:27,174 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,174 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,175 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,175 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,175 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,175 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,175 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,175 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,175 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:27,175 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,175 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,175 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,175 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,175 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:27,176 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,176 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,176 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,176 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,176 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,176 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,176 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:27,176 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,176 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,176 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,177 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,177 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,177 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,177 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,177 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,177 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,177 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,178 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,178 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,178 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,178 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,178 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,178 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,178 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,178 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,178 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,178 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,178 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,178 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,178 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,178 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,178 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,178 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,178 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,179 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,179 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,179 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,179 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:27,179 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,179 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,179 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,179 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,180 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,187 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,187 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,187 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,187 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,187 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,187 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,187 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,187 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,187 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,187 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:27,188 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,188 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,188 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,188 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:27,188 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,188 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,189 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,189 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,189 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,189 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,189 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,189 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,189 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,189 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,189 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,189 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,189 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,190 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,190 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,190 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,190 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,190 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,190 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,190 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,190 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,190 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,191 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,191 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,191 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,191 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,196 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,196 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,196 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,196 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,197 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,197 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,197 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,197 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,197 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,197 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,197 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,198 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,198 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,198 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,199 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,199 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,199 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,200 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,200 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,200 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,200 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,202 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,202 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,202 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,202 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:27,202 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,202 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,202 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,202 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,202 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,202 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,202 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,202 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,204 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,204 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,204 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,204 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,204 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,204 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,204 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,204 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,204 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,204 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:27,205 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,205 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,205 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,205 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,205 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,205 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,205 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,205 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,205 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,205 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:27,206 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,206 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,206 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,206 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,206 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:27,206 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,206 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,206 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,206 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,206 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,206 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,207 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,207 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,207 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,207 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:27,207 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,207 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,207 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,207 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,207 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,207 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,207 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,207 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,207 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,207 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:27,208 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,208 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,208 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,208 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,208 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:27,208 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,208 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,208 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,209 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,209 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,209 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,209 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,209 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,209 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,209 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:27,209 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,209 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,209 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,209 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,209 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,210 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,210 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,210 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,210 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,210 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,213 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,213 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,213 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,213 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true, 121#L707-13true]) [2023-11-30 07:43:27,213 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,213 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,214 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,214 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 393#true, 121#L707-13true]) [2023-11-30 07:43:27,214 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,214 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,214 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,214 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,216 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:27,216 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,216 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,216 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,216 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,216 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,217 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:27,217 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,217 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,217 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,217 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,217 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,217 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:27,217 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,217 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,217 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,217 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,217 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,217 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,217 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:27,217 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,217 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,218 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,218 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,218 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,218 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,218 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,218 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,218 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,218 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,218 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,218 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,218 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,218 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,218 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,218 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,218 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,218 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,218 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,218 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,219 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:27,219 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,219 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,219 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,219 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,219 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,219 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 46#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:43:27,220 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,220 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,220 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,220 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,220 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,220 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:27,220 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,220 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,220 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,220 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,220 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,220 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,220 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:27,220 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,220 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,220 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,220 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,220 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,221 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,221 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,221 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,221 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,221 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,221 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,221 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,221 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,221 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,221 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,221 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,221 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,221 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,221 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,221 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:27,223 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,223 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,223 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,223 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:27,223 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,223 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,223 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,223 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:27,223 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,223 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,224 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,224 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:27,224 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,224 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,224 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,224 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,224 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,224 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,224 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,224 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,224 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,224 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,224 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,224 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:27,225 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,225 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,225 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,225 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:27,226 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,226 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,226 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,226 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:27,226 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,226 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,226 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,226 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:27,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:27,226 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,226 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,226 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,226 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,226 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,227 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,227 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,227 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:27,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,227 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,227 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,227 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,227 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,229 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,229 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,230 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,230 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:27,230 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,230 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,230 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,230 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,230 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,231 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,231 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,231 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,236 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 393#true]) [2023-11-30 07:43:27,236 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,236 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,236 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,236 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,236 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,236 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,236 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:27,236 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,236 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,236 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,236 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,236 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,236 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,237 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 46#L702-6true, 103#L707-12true, 207#true, 393#true]) [2023-11-30 07:43:27,237 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,237 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,237 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,237 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,237 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,237 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,237 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 46#L702-6true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:27,237 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,237 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 103#L707-12true, 393#true]) [2023-11-30 07:43:27,238 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 103#L707-12true, 393#true]) [2023-11-30 07:43:27,238 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,238 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,241 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 103#L707-12true, 207#true, 393#true]) [2023-11-30 07:43:27,241 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,241 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,241 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,241 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,241 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,241 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,241 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 393#true]) [2023-11-30 07:43:27,241 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,241 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,241 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,242 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,242 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,242 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][653], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:27,245 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,245 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,245 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,245 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][653], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 46#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:43:27,245 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,245 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,245 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,245 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:27,306 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,306 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,306 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,306 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:27,307 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,307 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,307 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,307 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:27,312 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,312 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,312 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,312 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:27,313 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,313 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,313 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,313 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,313 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,313 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,313 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,313 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,313 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,314 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,314 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,314 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,314 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,314 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:27,315 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,315 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,315 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,315 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,315 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,316 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,316 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,316 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,316 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,316 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,316 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,316 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,316 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:27,318 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,318 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,318 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,318 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,319 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:27,319 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,319 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,319 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,319 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,319 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:27,319 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,319 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,320 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,320 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,320 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,322 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,322 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,322 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,323 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,323 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,323 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,323 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,323 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,323 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,323 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:27,334 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,334 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,334 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,334 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,334 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,334 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,334 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,334 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:27,335 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,335 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,335 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,335 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,335 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,335 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,335 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,335 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,344 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][265], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:27,344 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,344 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,344 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,344 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,344 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,344 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][265], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:27,344 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,344 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,344 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,344 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,345 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,345 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:27,345 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,345 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,345 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,345 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,345 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,345 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:27,346 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,346 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,346 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,346 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:27,349 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,349 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,349 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,349 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:27,352 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,352 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,352 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,352 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][265], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 176#L702-6true, 393#true]) [2023-11-30 07:43:27,352 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,352 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,352 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,352 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:27,352 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,353 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,353 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 176#L702-6true, 393#true]) [2023-11-30 07:43:27,353 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,353 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,353 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,353 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,353 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,353 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,354 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,354 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,354 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,354 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,354 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,354 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,354 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 176#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,354 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,354 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,354 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,354 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,354 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:27,355 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,355 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,355 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,355 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,355 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,355 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,355 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,355 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,355 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,356 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,356 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,356 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,356 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,357 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:27,357 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,357 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,357 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,357 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,357 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,357 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,357 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,357 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,357 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,357 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,357 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,357 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,357 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,357 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:27,358 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,358 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,358 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,358 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,358 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,358 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:27,358 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,358 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,358 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,358 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,358 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,359 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:27,359 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,359 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,359 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,359 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,359 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,359 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:43:27,359 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,359 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,359 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,359 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,359 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,359 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,359 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:27,359 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,359 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,360 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,360 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,360 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:27,361 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,361 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,361 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,361 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,361 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,362 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,362 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,362 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,362 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,362 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,362 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,362 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:27,377 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,377 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,377 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,378 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,378 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,378 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:27,383 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,383 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,384 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,384 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:27,384 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,384 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,384 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,384 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,384 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,384 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,384 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,384 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,384 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:27,384 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,384 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,384 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,385 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:27,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,385 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,385 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,385 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,385 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:27,385 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,385 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,385 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,385 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,385 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,385 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,386 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:27,386 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,386 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,387 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:27,387 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,387 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,387 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,387 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,387 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,387 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,388 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:27,388 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,388 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,388 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,388 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,388 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,388 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,390 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,390 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,390 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,390 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,390 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:27,391 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,391 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,391 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,391 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,392 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,392 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,392 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,392 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,392 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,393 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:27,393 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,393 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,393 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,393 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,393 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,393 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,393 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:27,395 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,395 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,395 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,395 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,395 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:27,410 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,410 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,410 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,410 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,410 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,411 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:27,411 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,411 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,411 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,411 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,411 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,411 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,412 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][265], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:27,412 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,412 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,412 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,412 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,412 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,412 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:27,412 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:27,412 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,412 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,412 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,412 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,412 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,413 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,413 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,413 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 97#L702-8true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:27,413 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,413 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,413 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,413 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,413 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,413 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:27,440 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,440 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,440 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,440 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,440 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,445 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,445 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,445 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,446 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:27,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 115#L703-2true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:27,638 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,638 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,638 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:27,638 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:43:28,061 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,061 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,062 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,062 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,062 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,062 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,062 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,063 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,063 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,063 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,064 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,064 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:28,072 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,072 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,072 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,072 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,074 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,074 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,074 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,074 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,075 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,075 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,075 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,075 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,076 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,076 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,076 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,076 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:28,077 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,077 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,077 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,077 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,077 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,078 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,078 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,078 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,078 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,078 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,079 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,079 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,079 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,079 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,079 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:28,085 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,085 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,085 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,085 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:28,086 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,086 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,086 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,086 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,086 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,086 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,086 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,086 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:28,086 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,086 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,086 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,086 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:28,086 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,086 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,086 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,087 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,087 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:28,087 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,087 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,087 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,087 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:28,087 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,087 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,087 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,087 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:28,087 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,087 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,087 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,087 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,088 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,088 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,088 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,088 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:28,088 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,088 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,088 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,088 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:28,088 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,088 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,088 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,088 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,088 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:28,089 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,089 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,089 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,089 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:28,089 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,089 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,090 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,090 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:28,090 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,090 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,090 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,090 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,090 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,090 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,090 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,090 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,090 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,091 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,091 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,091 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,091 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,091 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,091 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,091 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,091 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,091 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,091 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,091 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,091 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:28,092 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,092 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,092 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,092 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,092 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,092 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,092 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,092 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:28,092 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,092 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,092 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:28,092 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,092 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,092 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,093 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,093 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,093 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,093 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:28,095 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,095 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,095 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,095 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,095 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,095 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:28,095 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,096 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,096 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,096 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,096 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,096 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,096 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,096 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,096 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,096 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,096 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:28,096 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,096 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,096 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,096 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,096 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,097 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:28,097 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,097 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,097 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,097 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,097 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,097 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,097 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:28,097 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,098 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,098 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,098 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,098 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,098 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,098 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,098 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,098 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,098 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,098 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,098 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,098 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,098 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,098 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,098 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,098 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:28,099 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,099 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,099 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,099 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,099 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,099 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,099 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,099 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,099 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,099 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,099 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,099 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,099 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][762], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,100 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,100 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,100 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,100 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,100 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,100 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,100 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,100 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,100 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,100 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,100 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,101 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,101 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,102 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,102 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,102 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,103 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,103 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][511], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:28,104 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,104 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,104 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,104 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,104 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:28,105 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:28,105 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,105 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,105 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,106 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,106 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,106 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,106 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,106 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,106 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,106 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][766], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:28,106 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,107 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,107 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,107 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,107 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,107 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:28,107 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,107 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:28,107 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,107 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,108 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,108 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,108 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,108 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,108 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,108 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,108 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,108 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,109 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,109 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,109 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,109 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,109 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,109 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,109 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,109 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,110 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,110 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,110 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,110 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,110 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:28,112 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,112 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,112 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,112 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,112 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][763], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,112 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,112 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,112 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,112 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][764], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,113 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,113 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,113 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,113 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][766], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:28,113 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,113 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,113 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,113 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][763], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,113 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,113 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,113 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,113 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:28,114 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,114 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,114 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,114 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,114 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,114 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,114 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,115 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,115 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:28,115 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,115 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,115 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,115 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,115 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:28,122 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,122 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,122 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,122 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,123 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,123 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,123 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,123 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][762], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,124 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,124 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,124 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,124 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][763], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,125 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,125 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,125 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,125 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,125 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,125 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,125 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,125 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,125 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,125 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,125 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,125 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,126 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,126 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,126 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,126 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,126 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,126 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,126 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,126 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,126 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][553], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:28,136 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,136 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,136 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,136 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 176#L702-6true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:28,136 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,136 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,136 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,136 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,136 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][553], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:28,137 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,137 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,137 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,137 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:28,137 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,137 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,137 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,137 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,137 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:28,137 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,137 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,138 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,138 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,138 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 185#L701-3true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,138 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,138 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,138 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,138 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:28,138 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,138 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,138 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,138 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][551], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,141 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,141 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,141 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,141 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,141 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:28,142 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,142 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,142 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,142 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:28,142 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,142 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,142 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,142 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][551], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,142 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,142 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,143 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,143 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,143 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:28,143 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,143 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,143 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,143 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,143 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,143 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,143 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,143 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,144 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,144 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,144 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,144 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,144 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,144 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,144 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,144 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,148 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,148 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,148 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,148 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,148 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 185#L701-3true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:28,148 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,148 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,149 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,149 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,149 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,149 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,149 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,149 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,149 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,149 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][735], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 176#L702-6true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:28,150 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,150 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,150 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,150 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][766], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:28,150 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,150 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,150 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,150 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,150 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 176#L702-6true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:28,151 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,151 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,151 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,151 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,151 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,151 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:28,151 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,151 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,151 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,151 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,151 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,151 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,152 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][764], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,153 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][763], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,154 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,154 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,155 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:28,155 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,155 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,155 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,155 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,155 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,155 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,155 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,155 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,155 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,156 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,156 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,156 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,156 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,156 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][767], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,156 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,156 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,156 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,156 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,156 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,156 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,157 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,157 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,157 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,157 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,157 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,157 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,158 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,158 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,158 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,158 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,160 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,160 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,160 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,160 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,160 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,160 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,160 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,160 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,160 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,160 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,160 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,160 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,160 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:28,161 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,161 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,161 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,161 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,161 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:28,161 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,161 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,161 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,162 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,162 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,167 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,167 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,167 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,167 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,168 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,168 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,168 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,168 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,168 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,168 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,168 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,168 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][762], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,169 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,169 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,170 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,170 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,170 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,170 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,170 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,170 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,170 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,170 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,170 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,170 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,170 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,170 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,170 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,170 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,170 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,171 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,171 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,171 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,171 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,171 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,171 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,171 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,172 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,172 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,172 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,172 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,172 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,173 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,173 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,173 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,173 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:28,216 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:28,216 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,216 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,217 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:28,229 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,229 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,229 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,229 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:28,230 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,230 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,230 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,230 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,230 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:28,230 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,230 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,230 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,230 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,230 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,230 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:28,231 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,231 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,231 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,231 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:28,231 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,231 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,231 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,231 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,231 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:28,231 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,232 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,232 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,232 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,232 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,232 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:28,232 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,232 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,232 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,232 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,234 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:28,234 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,234 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,234 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,234 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,234 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,234 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,234 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,234 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,234 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:28,234 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,234 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,234 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,235 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,235 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,235 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,235 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,235 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,235 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:28,235 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,235 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,235 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,235 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,235 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,235 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,235 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,235 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,235 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true, 82#L707-16true]) [2023-11-30 07:43:28,235 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,235 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,235 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,236 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,236 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,236 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,236 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,236 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,236 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,236 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,236 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,236 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,236 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,236 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,236 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,236 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,236 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,237 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,237 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,237 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,237 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,237 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,237 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,237 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,237 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,237 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,237 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,237 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,237 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,237 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,238 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,238 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,238 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,238 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,238 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,238 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,238 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,238 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,238 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,238 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,238 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,238 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,238 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,238 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,238 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:28,238 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,238 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,238 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,239 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,239 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,239 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,239 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,239 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,239 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,239 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,240 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,240 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,240 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,240 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,240 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:28,241 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,241 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,241 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,241 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,241 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,241 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:28,241 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,241 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,241 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,241 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,242 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,242 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,242 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,242 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,242 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:28,242 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:28,243 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,243 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,243 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,243 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,243 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:28,243 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,243 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,243 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,243 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,243 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:28,243 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,244 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,244 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,244 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,244 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:28,244 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,244 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,245 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,245 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,245 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,245 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,245 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,245 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,245 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,245 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,245 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,245 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:28,245 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,245 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,245 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,245 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,246 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,246 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,246 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,246 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,246 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,246 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,246 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,246 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,246 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,246 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,246 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,247 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:28,247 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,247 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,247 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,247 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,247 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,247 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,247 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,247 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,247 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,248 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:28,248 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,248 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,248 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,248 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,248 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,248 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,248 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,248 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,248 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,248 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,248 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,248 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,248 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,248 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,248 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,250 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,250 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,250 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,250 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:28,250 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,250 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,250 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,250 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:28,250 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,250 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,250 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,250 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:28,250 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,250 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,251 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,251 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,251 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,251 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,251 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][373], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:28,251 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,251 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,251 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,251 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,252 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,252 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,252 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,252 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,252 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,253 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,253 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,253 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,253 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,253 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:28,253 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,253 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,253 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,253 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,253 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,253 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,253 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,253 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,253 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,253 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:28,254 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,254 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,254 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,254 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:28,258 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,258 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,258 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,258 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,264 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:28,265 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,265 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,265 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,265 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,265 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,265 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,265 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][743], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,279 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,279 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,279 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,279 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][743], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,279 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,279 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,279 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,279 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,281 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,281 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,281 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,281 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,281 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,281 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,282 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,282 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,282 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,283 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,283 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,283 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,283 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,284 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:28,284 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,284 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,284 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,284 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,284 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,284 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,284 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,284 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,284 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,285 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,285 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,285 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,285 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,285 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,285 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:28,285 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,285 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,285 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,285 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,285 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,285 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,285 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,285 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,285 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,285 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:28,286 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,286 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,286 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,286 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,286 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,286 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,286 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,286 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,286 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,286 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:28,286 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,286 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,286 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,286 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,286 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,286 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,286 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,286 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,286 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,287 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,287 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,287 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,287 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,287 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,287 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,287 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,287 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,287 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,287 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,288 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,288 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,288 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,288 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,288 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,288 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,288 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,288 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,288 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,288 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,288 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,288 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,288 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,288 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,288 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,288 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:28,289 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,289 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,289 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,289 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,289 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,289 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,289 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,289 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,289 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,289 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,289 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,289 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,289 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,289 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,289 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,289 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,289 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,289 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,289 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,290 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,290 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,290 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,290 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,291 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,291 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,291 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,291 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,291 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,291 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,291 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,291 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,291 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,291 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,291 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,292 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,292 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,292 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,292 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,292 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,292 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,292 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,292 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,292 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,293 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,293 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,293 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,293 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,293 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,293 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,293 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,293 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,303 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,303 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,303 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,304 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:28,304 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,304 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,304 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,304 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:28,323 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,323 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,323 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,323 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:28,323 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,323 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,323 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,323 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,324 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true, 176#L702-6true]) [2023-11-30 07:43:28,324 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,324 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,324 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,324 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,324 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,324 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,324 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,324 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,324 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,325 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,325 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:28,325 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,325 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,325 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,326 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,326 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:28,326 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,326 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,326 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,326 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][382], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,326 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,327 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,327 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,327 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,327 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,327 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,327 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,327 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:28,328 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,328 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,328 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,328 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:28,328 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,328 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,328 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,328 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true, 176#L702-6true]) [2023-11-30 07:43:28,328 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,328 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,328 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,328 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:28,329 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,329 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,329 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,329 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,329 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,329 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,329 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,330 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][388], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:43:28,330 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,330 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:28,331 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,331 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,331 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,331 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,331 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,332 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,332 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,332 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,332 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,332 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,333 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,333 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,334 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,334 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,334 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,334 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,334 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,334 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,334 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,334 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,335 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,335 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,335 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,335 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:28,335 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,335 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,335 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,335 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,335 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,335 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,335 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,335 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,335 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,336 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,336 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,336 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:28,336 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,336 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,336 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,336 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,336 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,336 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,336 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,336 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,336 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,336 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,336 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,336 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,337 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][388], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:28,337 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,338 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,338 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,338 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,338 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:28,339 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,339 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,339 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,339 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][775], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:28,344 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,344 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,344 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,344 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 31#L707-11true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,346 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,346 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,346 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,346 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,351 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,351 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,351 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,351 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,351 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,351 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,351 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,352 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:28,352 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][260], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,353 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:28,353 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,354 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,358 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,358 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,358 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,359 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,359 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,359 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,359 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,359 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][693], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,360 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,361 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,361 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,361 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][693], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,361 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,361 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,361 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,361 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][735], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:28,361 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,361 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,361 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,361 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][396], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,364 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,364 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,364 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,364 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,364 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,364 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,364 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,365 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,365 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,365 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,365 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,365 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,366 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,366 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,366 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,366 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,367 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,367 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,367 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,367 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,368 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,368 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,368 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][396], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,369 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,369 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,369 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,369 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,369 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,375 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,375 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,375 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,375 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,375 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,376 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,376 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,376 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,376 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,377 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,377 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,377 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,377 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,377 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,377 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,377 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,377 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,377 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,377 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,377 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,377 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,377 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,377 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,378 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,378 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][227], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,378 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,378 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,378 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,378 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,378 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][227], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,379 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,379 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,379 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,379 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,379 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,379 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,379 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,379 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,379 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,379 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,379 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,379 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:28,379 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,379 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,379 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,379 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,379 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:28,380 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,380 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,380 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,380 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,382 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:28,382 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:28,382 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:28,382 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:28,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,382 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:28,382 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:28,382 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:28,382 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:28,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:28,383 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,383 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,383 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,383 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,383 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,383 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,383 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,383 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][388], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:43:28,383 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,383 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,383 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,383 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][388], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,383 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,383 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,384 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,384 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:28,384 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,384 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,384 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,384 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 103#L707-12true, 184#L702-12true]) [2023-11-30 07:43:28,384 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,384 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,384 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,384 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:28,384 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:28,384 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:28,384 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:28,384 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:28,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,385 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,385 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,385 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,385 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][394], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,385 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,385 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,385 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,385 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:28,385 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,385 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,386 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,386 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:28,386 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,386 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,386 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,386 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][876], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:28,389 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,389 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,389 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,389 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:28,393 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,393 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,393 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,393 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,411 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,411 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,411 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,411 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,411 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,412 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,412 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,412 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,412 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,412 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,415 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,415 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,415 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,415 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,415 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,416 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,416 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,416 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,416 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,417 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,417 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,417 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,417 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,418 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,418 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,418 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,418 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,420 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,420 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,420 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,420 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,429 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,429 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,429 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,429 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:28,432 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,432 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,432 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,432 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,433 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,433 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,433 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,433 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,434 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,434 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,434 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,434 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,434 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,434 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,434 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,434 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:28,437 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,437 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,437 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,437 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:28,437 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,437 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,437 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,437 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][430], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 146#L707-4true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:28,445 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,445 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,445 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,445 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][242], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 79#$Ultimate##0true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 146#L707-4true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:28,446 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,447 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,447 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,447 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,465 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,465 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,465 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,465 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:28,466 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,466 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,466 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,466 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:28,466 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,467 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,467 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,467 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:28,473 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,473 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,473 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,473 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,473 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:28,473 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,473 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,474 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,474 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,474 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:28,474 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,474 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,474 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,474 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,474 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:28,475 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:28,475 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,475 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,476 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:28,476 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,476 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true]) [2023-11-30 07:43:28,476 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,477 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:28,477 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,477 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,477 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,477 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,477 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:28,477 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,477 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,477 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,477 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,477 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:28,483 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,483 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,483 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,483 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:28,485 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,485 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,485 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,485 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,485 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,485 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,485 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,485 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,485 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,485 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true]) [2023-11-30 07:43:28,486 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,486 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,486 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,486 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,486 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 46#L702-6true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,486 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,486 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,486 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,486 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,486 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,487 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,487 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,487 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,487 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,487 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:28,488 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,488 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,488 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,488 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,488 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,488 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:28,489 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,489 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,489 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,489 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,489 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,496 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,496 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,496 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,496 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:28,496 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,496 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,496 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,496 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,497 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,497 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,497 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,497 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,497 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,497 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,497 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,497 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,497 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,498 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,498 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,498 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,498 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,498 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,498 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,498 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,499 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:28,499 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,500 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:28,500 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,503 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,503 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,503 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,503 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,503 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,505 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,505 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,505 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,505 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,505 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,505 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,505 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,505 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,505 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,505 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,505 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,505 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,506 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,506 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,506 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,506 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,506 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,506 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,506 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,506 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,506 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,506 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,506 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,506 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,507 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,507 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,508 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:28,508 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,508 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,508 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,508 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,508 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,508 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,508 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,508 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:28,508 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,508 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,508 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,508 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,509 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,509 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,509 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,509 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,509 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,509 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,509 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,509 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,509 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,509 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,509 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,509 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:28,509 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,510 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,510 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:28,511 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,511 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,511 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,511 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,511 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,511 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,511 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,511 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:28,511 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,511 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,512 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,512 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,512 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,512 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,512 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,512 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,513 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,513 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,513 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,513 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,513 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,513 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,513 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,513 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,513 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,513 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,513 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,513 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,513 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,514 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,514 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,514 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,514 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,514 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,514 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,514 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,514 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,514 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,514 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,514 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,514 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,515 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,515 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,515 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,515 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,515 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,515 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,515 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,516 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,516 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,516 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,516 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,516 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,516 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,516 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,516 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,516 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,516 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,516 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,516 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,516 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,517 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,517 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,517 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,517 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,517 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,518 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,518 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,518 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,518 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,519 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,519 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,519 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,519 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,523 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,523 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,523 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,523 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,523 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,523 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,523 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,523 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,523 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,524 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,524 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,524 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,524 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,524 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,524 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,524 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,524 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,524 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,526 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,526 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,526 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,526 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,526 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,527 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,527 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:28,527 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,527 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,527 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,527 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,527 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,527 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,527 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,527 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,527 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,527 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,527 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,527 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,528 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,528 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,528 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,528 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,528 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,528 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,528 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,528 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,528 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,528 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,528 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,528 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,528 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,528 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,528 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,528 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,528 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,528 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,528 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,529 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,529 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,529 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,529 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:28,530 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,530 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,530 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,530 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,530 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,530 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,530 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,530 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:28,530 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,531 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,531 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,531 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,531 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,531 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,531 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,531 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,531 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,531 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,531 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,531 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,531 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,531 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,532 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,535 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,535 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,535 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,535 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,537 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,537 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,537 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,537 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,537 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,537 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,537 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,537 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 176#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:43:28,538 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,538 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,538 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,538 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,538 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,538 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,538 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,538 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,538 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:28,539 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,539 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,539 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,539 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,539 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,539 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,539 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,539 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,539 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:28,540 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,540 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,540 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,540 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,540 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,540 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,540 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,540 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 46#L702-6true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:28,541 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,541 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,541 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,541 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,541 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,541 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,541 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,541 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][653], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:28,554 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,554 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,554 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,554 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][653], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:28,555 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,555 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,555 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,555 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:28,625 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:28,626 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,626 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,626 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,626 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 176#L702-6true, 393#true]) [2023-11-30 07:43:28,627 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,627 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,627 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,627 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:28,628 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,628 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,628 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,628 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:28,630 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,630 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,630 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,630 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,630 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][231], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,631 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,631 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,631 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,631 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,631 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:28,632 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:28,632 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:28,634 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,634 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,634 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,634 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,634 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:28,635 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,635 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,635 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,635 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,635 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:28,636 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,636 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,636 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,636 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,636 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,636 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,636 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,636 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,636 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,637 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:28,639 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,639 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,639 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,639 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,639 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:28,639 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,639 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,639 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,640 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,640 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,640 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,640 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:28,640 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,640 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,640 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,640 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,640 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,640 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,642 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,642 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,642 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,642 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,643 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,643 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,643 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,643 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:28,644 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,644 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,644 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,644 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,644 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,644 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,644 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,644 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,644 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:28,655 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,655 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,655 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,655 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:28,657 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,657 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,657 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,657 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,657 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,657 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,657 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,657 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,657 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,657 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,657 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,658 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 176#L702-6true, 393#true]) [2023-11-30 07:43:28,658 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,658 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,658 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,658 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 176#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,658 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,658 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,658 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,658 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,659 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,659 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,659 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,659 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,660 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,660 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,660 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,660 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,660 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,660 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,660 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,660 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,660 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,660 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,660 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,661 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,661 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:28,661 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,661 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,661 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,661 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,661 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,662 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,662 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,662 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,662 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,662 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,662 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,662 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,662 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,662 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,662 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,662 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,662 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,663 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,663 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,663 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,663 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,663 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,664 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,664 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,664 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,664 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,664 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:28,664 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,664 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,664 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,665 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,665 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,665 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,665 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,665 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,665 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,665 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,665 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,666 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,666 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,666 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,666 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,666 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,666 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,666 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,666 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,666 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,667 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,667 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,667 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:28,667 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,667 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,667 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,667 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,667 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,667 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,668 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,668 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:28,668 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,668 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,668 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,668 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,671 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:28,671 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,671 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,671 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,671 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,671 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,671 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,671 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:28,671 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,671 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,672 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,672 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,672 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,672 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,672 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:28,672 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,672 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,672 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,672 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,672 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,672 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:28,673 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,673 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,673 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,673 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,673 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 176#L702-6true, 393#true]) [2023-11-30 07:43:28,673 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:28,674 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,674 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,674 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,674 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:28,675 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,675 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,675 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,675 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:28,675 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,675 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,675 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,675 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:28,675 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,675 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,675 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,675 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:28,675 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:28,676 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,676 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,676 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,676 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:28,676 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:28,676 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,677 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:28,677 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,677 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,677 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,677 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:28,677 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,677 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,677 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,677 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:28,677 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,677 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,677 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,677 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 176#L702-6true, 393#true]) [2023-11-30 07:43:28,678 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,678 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,678 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,678 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,678 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:28,678 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,678 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,678 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,678 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:28,678 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,678 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,678 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,678 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:28,678 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,679 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,679 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,679 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:28,679 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,679 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,679 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,679 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:28,679 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,679 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,679 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,679 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,679 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,679 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,679 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,679 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,680 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,680 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,680 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,680 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:28,680 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,680 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,680 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,680 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,680 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,680 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,680 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,680 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,680 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,681 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,681 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,681 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:28,681 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,681 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,681 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,681 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:28,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:28,681 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 176#L702-6true, 393#true]) [2023-11-30 07:43:28,681 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,681 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,681 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,681 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:28,682 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,682 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,682 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,682 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:28,682 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,683 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,683 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,683 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:28,683 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,683 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,683 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,683 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:28,683 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,683 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,683 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,683 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:28,683 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,683 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,683 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,684 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,684 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,684 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,684 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,684 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,684 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:28,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:28,684 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,684 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:28,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:28,685 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,685 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,685 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,685 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:28,685 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,685 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,685 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,685 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,686 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,686 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:28,686 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,686 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,686 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,686 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,686 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,686 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,686 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,686 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,686 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,687 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,687 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,687 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:28,687 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,687 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,687 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,687 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,687 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,687 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,687 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,687 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,688 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,688 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,688 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:28,689 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,689 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,689 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,689 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,689 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:28,689 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,689 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,689 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,689 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,690 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,690 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:28,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:28,712 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,712 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,712 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,712 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,712 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,713 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,713 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,713 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,713 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,713 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,713 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,713 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,713 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,714 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,714 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,714 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,714 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,714 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,715 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,715 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,715 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,718 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,718 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,718 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,718 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,719 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][265], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:28,737 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,737 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,737 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,737 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,737 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,737 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:28,737 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,737 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,737 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,737 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,737 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,737 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,737 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:28,738 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,738 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,738 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,738 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,738 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,738 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][237], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:28,739 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,739 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,739 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,739 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,739 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:43:28,739 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:28,739 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,739 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,739 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,739 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,739 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,739 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,739 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:28,740 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,740 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,740 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,740 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,740 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,740 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,740 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,740 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:28,740 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,740 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,741 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,741 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,741 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,741 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 112#L702-18true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:28,772 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,773 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,773 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,773 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:28,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:28,990 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,990 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,990 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:28,990 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:43:29,287 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,288 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,288 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,288 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,288 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,288 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,288 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,289 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,289 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,289 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,289 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,290 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,291 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,291 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,291 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,291 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,294 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:29,294 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,294 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,295 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,295 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,295 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,295 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,295 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,295 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,296 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,296 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,296 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,296 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,296 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,296 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,296 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,296 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,296 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,296 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,296 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,296 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,296 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,296 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,296 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,297 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,297 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,297 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,310 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,311 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,311 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,311 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:29,311 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,311 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,311 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,311 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,312 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,312 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,312 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,312 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,312 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,313 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,313 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,313 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,313 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,313 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,315 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,315 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,315 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,315 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:29,315 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,315 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,316 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,316 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,316 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:29,317 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,317 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,317 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,317 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,317 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,317 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,317 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,317 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,318 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,318 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,318 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,318 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,318 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,318 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,318 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,319 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:29,327 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,327 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,327 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,327 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,327 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,327 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:29,327 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,327 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,327 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,328 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,328 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,328 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,328 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:29,328 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,328 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,328 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,328 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,328 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,328 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,329 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:29,329 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,329 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,329 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,329 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,329 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,329 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,329 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,329 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,329 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,329 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,330 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,330 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,330 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,330 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:29,330 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,330 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,330 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,330 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:29,333 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,333 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,333 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,333 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,333 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,334 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,334 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,334 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,334 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,334 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,334 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,334 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,334 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,334 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,334 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,334 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,334 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,334 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,335 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,335 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,335 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,335 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:29,335 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,335 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,335 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,335 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,335 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,335 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,335 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,335 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,335 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,335 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,335 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,335 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,335 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,336 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,336 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,336 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,336 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,336 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,336 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,336 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,336 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:29,336 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,336 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,336 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,336 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:29,337 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,337 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,337 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,337 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,337 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:29,338 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,338 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,338 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,338 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,338 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,338 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,338 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,339 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,339 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,339 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,339 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:29,339 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,339 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,339 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,339 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,339 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,339 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,339 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,342 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,342 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,342 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,342 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,342 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,345 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,345 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,345 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,345 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,346 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,346 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,346 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,346 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:29,347 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,347 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,347 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,347 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,347 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,347 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:29,347 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,347 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,348 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,348 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,348 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,348 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][762], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,349 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,349 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,349 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,349 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:29,350 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,350 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,350 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,351 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,351 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,351 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,351 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,351 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,351 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:29,351 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,351 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,351 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,351 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,351 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,351 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,351 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,351 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,352 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,352 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,352 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,353 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,353 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][764], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,353 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,353 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][766], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:29,354 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,354 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,354 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,354 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,354 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,354 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,354 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,354 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,354 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,354 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,354 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,354 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,355 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,355 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,355 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,355 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,361 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,361 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,361 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,361 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,362 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,362 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,362 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,362 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,363 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,363 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,363 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,363 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][762], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,364 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,364 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,364 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,364 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,364 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,364 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,364 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,364 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,364 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,364 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,364 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,365 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,365 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,365 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,365 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,365 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,365 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,365 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:29,365 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,365 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,366 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,366 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,366 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,366 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,372 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:29,372 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,372 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,372 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,372 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,372 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,372 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:29,372 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,372 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,373 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,373 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,373 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:29,373 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,373 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,373 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,373 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,373 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,373 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:29,373 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,373 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,374 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,374 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,374 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,374 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,375 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,375 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,375 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,375 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][553], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:29,376 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,376 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,376 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,376 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,376 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:29,376 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,376 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,376 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,376 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,376 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,376 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][553], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:29,377 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,377 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,377 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,377 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:29,377 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,377 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,377 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,377 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,377 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,377 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,378 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,378 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,378 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,378 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,378 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,378 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,378 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,378 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,378 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,378 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,378 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,379 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,379 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,379 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,379 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,379 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:29,379 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,379 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,379 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,379 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,379 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,379 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,380 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,380 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,380 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,380 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,380 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,380 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,380 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,380 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,380 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,380 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,380 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,380 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,380 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,381 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,381 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,381 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,381 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][558], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,381 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,381 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,381 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,381 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,381 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,381 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][762], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,384 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,384 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,384 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,384 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,384 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,384 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][703], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,385 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,385 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,385 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,385 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,385 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,385 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,385 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][767], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,385 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,385 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,385 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,385 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,385 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,385 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,385 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,385 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,385 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,385 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,386 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:29,389 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,389 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,389 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,389 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,389 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,389 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,389 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,389 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][735], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:29,390 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,390 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,390 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,390 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][766], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:29,390 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,390 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,390 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,390 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,391 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:29,391 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,391 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,391 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,391 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,391 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,391 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:29,391 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,391 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,391 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,391 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,392 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,392 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,392 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,392 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,392 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,392 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,392 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,393 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,393 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,393 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,393 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,393 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,393 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,393 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:29,393 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,393 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,393 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,393 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,393 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][743], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,395 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,395 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,395 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,395 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][762], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,395 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,395 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,395 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,395 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,395 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,395 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,395 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,395 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,395 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,395 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][695], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,396 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,396 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,397 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,397 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][763], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,397 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,397 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,397 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,397 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,397 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][764], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,397 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,397 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,397 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,397 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,397 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,398 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,398 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,398 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][261], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,399 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,399 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,399 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,399 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,399 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,399 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,399 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,399 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,399 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,399 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,400 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,401 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,401 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,401 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,401 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,401 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,401 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,402 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,402 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,402 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,402 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,402 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,403 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,403 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,403 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,403 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,403 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,404 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,404 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,404 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,404 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,404 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,404 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,404 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,404 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,404 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,404 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,404 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,404 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,404 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,410 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,410 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,410 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,410 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,411 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,411 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,411 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,411 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,413 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,413 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,413 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,413 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,413 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,413 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,413 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,415 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,415 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,415 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,415 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,415 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,415 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,415 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,415 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,415 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,415 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,415 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,416 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,416 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,476 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,476 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,476 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,476 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:29,476 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,476 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,476 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,476 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,476 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,476 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,476 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,477 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:29,477 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,477 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,477 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,477 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,478 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,478 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,478 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,480 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,480 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,480 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,480 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,480 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,480 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,480 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,481 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,481 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,481 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,481 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,481 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,481 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,481 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,481 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,481 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,481 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,481 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,492 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:29,492 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,492 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,492 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,492 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,492 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,492 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,492 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,492 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,492 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,492 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,493 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:29,493 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,493 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,493 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 176#L702-6true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:29,493 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,493 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,493 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,493 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,493 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,494 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,494 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,494 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,494 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,494 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,494 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:29,494 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,494 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,494 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,494 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,494 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,494 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,494 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,494 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,494 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,494 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,494 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,495 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,495 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,495 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,495 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,495 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,495 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,495 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,495 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,495 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,495 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,495 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,496 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,496 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,496 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,497 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,497 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,497 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,497 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,497 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:29,497 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,497 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,497 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,497 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,497 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,497 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,497 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,497 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,497 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,497 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,498 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,498 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,498 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,498 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,498 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,498 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,498 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,498 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:29,498 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,498 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,498 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,498 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,498 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,498 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,499 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,499 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,499 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,499 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,500 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,500 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,501 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,501 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,501 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,501 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,501 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,501 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,501 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,501 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,501 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,501 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,502 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,502 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,502 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,502 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,503 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,503 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,503 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,503 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,503 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,503 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,503 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,503 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,503 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,503 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:29,503 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,503 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,503 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,504 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,504 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,504 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,504 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,504 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,504 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,504 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,504 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,504 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,504 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,504 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,504 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,504 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,504 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,504 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,505 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,505 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,505 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,505 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,505 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,505 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,505 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,505 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,505 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,505 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,505 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,506 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,506 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,506 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,506 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,506 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,506 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,506 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,506 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,506 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,506 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,506 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:29,506 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,506 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,507 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,507 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,507 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,507 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,507 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,507 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,507 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,507 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,507 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,509 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,509 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,509 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,509 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,509 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,509 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,509 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,509 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,509 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,509 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:29,510 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,510 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,510 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,510 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,510 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:29,510 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,510 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,510 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,510 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,510 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,510 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,511 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,511 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,511 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,511 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,511 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:29,511 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,511 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,511 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,511 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,511 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,511 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,511 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,511 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,511 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,512 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,512 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,512 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,512 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,512 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,512 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,512 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,512 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,512 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,513 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,513 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,513 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,513 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,513 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,513 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,515 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,515 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,515 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,515 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][373], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:29,515 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,515 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,515 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,515 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:29,517 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,517 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,517 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,517 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][373], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:29,518 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,518 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,518 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,518 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,518 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,518 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,518 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,518 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,518 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,519 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,519 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,519 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,519 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,519 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,519 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,519 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,519 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:29,519 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,520 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,520 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,520 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,520 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,520 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,520 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:29,520 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,520 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,520 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,520 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,520 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,520 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,520 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:29,520 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,520 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,520 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,520 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,520 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,521 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][743], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,549 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,549 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,550 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,550 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][743], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,550 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,550 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,550 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,550 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,550 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,550 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,550 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,550 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,552 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,552 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,552 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,552 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,552 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,555 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,555 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,555 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,555 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,556 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,556 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,557 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,557 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,557 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,557 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,557 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,557 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:29,557 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,557 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,557 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,557 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,557 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,557 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,557 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,557 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,557 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,557 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,557 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,557 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,558 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,558 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,558 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,558 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,558 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,558 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,558 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,559 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,559 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,559 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,559 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,559 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,559 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,559 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,559 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,560 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,560 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,560 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,560 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,560 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,560 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,560 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,560 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,560 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,560 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:29,560 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,560 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,560 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,560 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,560 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,560 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,560 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,560 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,561 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,561 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,561 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,561 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,561 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,561 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,561 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,561 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,561 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,561 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,561 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,562 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,562 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,562 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,562 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,562 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,562 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,563 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,563 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,563 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,563 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,563 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,563 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,563 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,563 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,563 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,563 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,563 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,563 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,563 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,563 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,563 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,563 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,563 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:29,564 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,564 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,564 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,564 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:29,565 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,565 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,565 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,565 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,602 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:29,602 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,602 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,602 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,602 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,602 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,602 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:29,603 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,603 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,603 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,603 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:29,603 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,603 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,603 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,603 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:29,604 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,604 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,604 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,604 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:29,604 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,604 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,604 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,604 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:29,605 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,605 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,605 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,605 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,605 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,605 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:29,605 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,606 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,606 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,606 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,606 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,606 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][394], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,606 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,606 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,606 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,606 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,606 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,606 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,607 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,607 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,607 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][382], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,607 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,607 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,607 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,607 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,607 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:29,608 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,608 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,608 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,608 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,608 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:29,608 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,608 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,608 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,608 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,608 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,609 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,609 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,609 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,609 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,610 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:29,610 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,610 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,610 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,610 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,610 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,610 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,610 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,610 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,611 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,611 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,611 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,611 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,611 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:29,611 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,611 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,611 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,611 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,611 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,612 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][394], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,613 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,613 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,613 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,613 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,613 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,614 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,614 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,614 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,614 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,614 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:29,619 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,619 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,619 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,619 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,619 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,619 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,619 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,620 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,620 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,620 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,620 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,620 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,620 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,620 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:29,620 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,621 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,621 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,621 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,621 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,621 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,621 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,621 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,621 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,621 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:29,621 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,623 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,623 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,623 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,623 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,623 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,623 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,623 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,623 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,623 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,624 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,624 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:29,624 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,624 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,624 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,624 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,624 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,624 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][388], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:43:29,624 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,624 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][388], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,625 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,625 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,625 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,625 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,625 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:29,625 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,625 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,625 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,626 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,626 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,626 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,626 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,626 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,626 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,626 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,626 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,626 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,626 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,626 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,626 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,626 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][394], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,626 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,626 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,627 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,627 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,627 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:29,627 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,627 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,627 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,627 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,627 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,627 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,627 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,627 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,627 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,627 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][384], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:29,628 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,628 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,628 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,628 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:29,629 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][384], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:29,632 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,632 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,632 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,632 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:29,632 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,632 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,632 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,632 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][388], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 31#L707-11true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,635 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,635 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,635 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,635 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,635 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][388], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 103#L707-12true, 188#L702-9true]) [2023-11-30 07:43:29,635 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,635 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,635 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,635 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,635 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,635 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,647 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,647 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,647 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,648 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,648 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,648 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,648 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,648 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,648 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,648 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,648 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,648 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,648 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,648 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,648 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,648 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:29,649 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,649 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,649 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,649 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:29,649 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,649 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,649 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,649 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,650 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,650 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,650 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,650 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,650 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,653 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,653 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,653 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,653 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,653 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,653 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,654 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,654 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,654 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,654 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,654 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,654 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,654 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,654 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,654 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,654 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,654 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,654 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,654 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,654 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,655 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,655 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,655 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,655 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,656 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,656 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,656 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,656 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,657 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,657 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,657 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,657 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,657 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,657 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,657 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,657 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,658 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,658 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,658 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,658 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,659 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,659 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,659 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,659 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,659 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,659 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,659 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,659 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,659 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,659 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,659 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,659 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,659 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,659 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,660 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,660 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,660 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,660 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,660 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,660 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,660 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,660 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,660 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,660 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][954], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,660 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,660 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,660 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,660 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][955], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,661 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,662 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,662 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,662 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,662 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,662 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,662 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,662 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,663 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,663 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,663 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,663 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,663 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,663 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,663 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,664 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,664 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,664 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,664 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,664 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,666 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,666 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,666 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,666 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,666 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,666 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,666 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,666 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,666 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,666 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,666 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,666 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,666 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,667 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,667 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,667 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,667 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,667 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,667 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,667 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,667 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,667 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:29,667 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,667 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,667 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,667 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,667 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,667 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,667 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][388], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:29,667 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,668 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,668 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,668 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,668 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,668 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,668 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:29,668 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,668 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,668 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,668 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,668 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,668 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,668 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:29,668 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,668 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,668 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,668 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,668 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,669 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,669 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,669 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,669 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,669 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,669 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,669 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,669 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,669 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][394], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,669 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,669 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,669 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,669 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,669 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,669 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,670 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:29,670 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,670 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,670 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,670 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,670 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,670 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,670 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:29,670 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,670 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,670 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,670 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,670 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,670 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,673 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,677 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,677 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,677 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,677 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,677 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,679 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,679 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,680 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,680 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,680 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,680 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,680 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,680 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,680 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,680 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,680 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,680 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,680 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,680 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,680 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,680 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,681 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,681 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,681 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,682 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,682 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,682 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,682 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,682 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,682 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,682 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,682 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,682 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,682 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,682 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,682 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,682 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:29,683 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,683 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,683 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,683 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,683 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,683 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,684 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,684 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,684 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,684 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,684 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,684 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,684 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,684 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,684 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,684 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,684 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,685 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,685 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,685 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,685 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,685 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,685 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,686 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,686 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,686 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,686 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,686 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,686 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,686 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,686 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,686 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,686 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,686 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,686 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,686 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,686 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,687 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,687 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,687 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,687 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][395], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:29,688 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,688 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,688 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,688 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][876], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:29,691 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,691 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,691 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,691 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][876], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:29,692 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,692 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,692 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,692 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][951], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 200#true, 181#L702-8true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:29,693 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,693 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,693 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,693 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][738], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:29,693 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,693 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,693 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,693 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:29,697 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,697 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,697 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,697 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:29,698 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,698 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,698 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,698 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,713 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,713 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,714 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,714 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,716 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,716 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,716 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,716 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,717 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,717 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,717 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,717 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,717 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,718 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,718 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,719 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,719 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,719 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,719 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,719 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,719 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,719 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,720 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,720 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,720 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,721 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,721 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,721 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,721 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,722 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,722 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,722 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,722 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,731 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,731 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,731 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,731 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,732 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,732 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,732 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,732 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,732 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,732 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,733 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,733 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,733 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,733 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,735 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,735 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,735 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,735 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,736 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,736 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,736 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,736 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:29,736 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,736 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,736 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,736 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,738 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,738 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,738 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,738 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,739 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,739 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,739 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,739 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,739 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,740 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:29,742 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,742 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,742 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,742 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,768 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,768 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,768 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,768 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,768 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:29,769 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,769 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,769 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,769 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,771 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,771 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,771 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,772 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,772 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,772 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:29,773 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,773 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,773 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,773 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,773 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:29,773 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,773 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,773 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,773 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,773 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,773 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,773 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,773 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:29,774 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,774 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,774 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,774 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 214#true, 38#L702-8true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:29,775 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,775 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,775 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,775 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:29,780 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,780 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,780 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,780 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:29,782 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,782 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,782 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,782 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,782 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:29,782 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,782 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,782 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,782 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,782 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:29,783 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,783 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,783 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,783 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,783 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 48#L702-3true, 393#true]) [2023-11-30 07:43:29,783 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,783 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,783 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,783 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,783 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,784 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,784 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,784 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,784 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,784 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,784 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,784 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,785 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:29,785 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:29,785 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,785 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,786 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,786 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,786 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,786 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:29,786 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,786 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,786 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,786 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,786 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,786 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 79#$Ultimate##0true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:29,796 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,796 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,796 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,796 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,796 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,796 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,796 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,796 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,797 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,797 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,797 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,798 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,798 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,798 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,798 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,798 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,798 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,798 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,798 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:29,798 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,798 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,799 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,799 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,799 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,799 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,799 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,799 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,799 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,799 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:29,799 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,799 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,799 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,800 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,800 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,800 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,800 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,800 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,800 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,800 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,800 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,800 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,801 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,801 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,801 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,801 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,801 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,801 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,801 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,801 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,801 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,801 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,801 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,801 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,801 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,801 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,801 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,801 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,801 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,802 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,802 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,802 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,802 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,802 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,802 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,802 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,803 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:29,803 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:29,803 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,803 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,803 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,803 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,803 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,804 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:29,804 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,804 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,804 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,804 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,804 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,804 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,804 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,804 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,804 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,804 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,805 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:29,805 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,805 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,805 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,805 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,805 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,810 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,810 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,811 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,811 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,811 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,811 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,811 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,812 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,812 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,812 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,812 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,812 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,812 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,812 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,812 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,812 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,812 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,812 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,813 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,813 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,813 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,813 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,813 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,813 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,813 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,813 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,813 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,813 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,813 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,813 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,813 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,813 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,813 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,813 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,813 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,813 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,813 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,814 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,814 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,814 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,814 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,814 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,814 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,814 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,814 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,814 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,814 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,814 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:29,814 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:29,815 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,816 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:29,816 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,816 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,816 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,816 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,816 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,816 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,816 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,816 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,816 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,816 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,816 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,816 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,816 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,816 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,816 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,816 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,816 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,816 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:29,817 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,817 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,817 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,817 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,818 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,818 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,818 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,818 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:29,818 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,818 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,818 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,818 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,818 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,819 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,819 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,819 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,819 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,820 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,820 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,820 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,820 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,821 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,821 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,821 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,821 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:29,821 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,821 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,821 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,821 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,821 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,821 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,821 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,821 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,823 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,823 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,823 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,823 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,823 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,823 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,823 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,823 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,823 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,823 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,823 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:29,823 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,823 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,823 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,824 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,824 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,824 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,824 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,824 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,824 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,824 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,824 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,824 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,824 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:29,825 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,825 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,825 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,825 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,826 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,826 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,826 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,826 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,826 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,826 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,826 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,827 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,827 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,827 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,827 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,827 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,827 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,827 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,827 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,827 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,827 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,827 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,827 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,827 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,828 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,828 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,828 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,828 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,828 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,828 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,828 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,828 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,828 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,828 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,828 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,828 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,828 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,828 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,828 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,829 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,829 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,829 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,829 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,829 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,829 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,829 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,829 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,829 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,829 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,830 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,830 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,830 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,830 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,830 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,830 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,830 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,830 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,830 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,830 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,830 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,830 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,830 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,830 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,830 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:29,830 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,830 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,830 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,830 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,831 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,831 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,831 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,831 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,831 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,831 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,831 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,831 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,831 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,831 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,831 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:29,834 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,834 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,834 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,834 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,834 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:29,835 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,835 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,835 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,835 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:29,835 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,835 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,835 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,835 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:29,836 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,836 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,836 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,836 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,836 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:29,836 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,836 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,836 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,836 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,836 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:29,837 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,837 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,837 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,837 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:29,837 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,837 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,837 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,837 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,842 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:29,842 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,842 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,842 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,843 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,843 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,843 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,843 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,843 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,843 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,843 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,843 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,843 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,843 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,844 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:29,844 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,844 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,844 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,844 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,844 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,844 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,844 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,844 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,844 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,844 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,844 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,844 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,844 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,844 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,844 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,850 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,850 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,850 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,850 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,852 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,852 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,852 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,852 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,853 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,853 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,853 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,853 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,854 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,854 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,854 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,854 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,854 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,854 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,854 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,854 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 176#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:43:29,855 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,855 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,855 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,855 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,855 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,855 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,855 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,855 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,855 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 46#L702-6true, 207#true, 176#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:43:29,856 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,856 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,856 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,856 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,856 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,856 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,856 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,856 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,857 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:29,857 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,857 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,857 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,857 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,857 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,857 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,858 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,858 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,858 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:29,858 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,858 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,858 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,858 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:29,858 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,858 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,859 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,859 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,859 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,859 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,859 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,859 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,859 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:29,859 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,859 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,859 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,860 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,860 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,860 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,860 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,860 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,860 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 46#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:43:29,860 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,860 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,860 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,861 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,861 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,861 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,861 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,861 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,861 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:29,862 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,862 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,862 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,862 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,862 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:29,863 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,863 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,863 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,863 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:29,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,863 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,863 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,863 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,863 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][653], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:29,880 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,880 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,880 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,880 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 103#L707-12true, 393#true]) [2023-11-30 07:43:29,898 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,898 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,898 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,898 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 46#L702-6true, 103#L707-12true, 207#true, 393#true]) [2023-11-30 07:43:29,899 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,899 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,899 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,899 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:29,946 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,946 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,946 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,946 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:29,947 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,947 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,947 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,947 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:29,948 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 177#L702-7true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:29,948 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,948 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,948 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,948 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,948 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:29,949 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,949 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,949 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,949 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,949 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:29,949 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,949 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,949 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,949 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,949 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,953 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,953 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,953 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,953 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,953 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:29,954 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,954 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,954 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,954 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,954 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:29,954 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,954 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,954 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,955 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,955 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:29,955 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,955 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,955 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,955 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,955 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:29,956 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,956 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,956 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,956 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,956 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:29,957 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,957 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,957 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,957 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:29,957 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,957 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,957 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,958 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,958 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,958 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,958 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,958 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,959 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,959 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,959 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,959 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,959 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,959 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,959 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,960 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,960 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,960 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,960 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,960 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,960 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,960 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:29,962 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,962 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,962 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,962 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,962 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:29,963 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,963 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,963 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,963 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,963 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,963 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:29,963 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,964 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,964 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,964 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,964 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,964 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,964 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,965 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,965 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,965 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:29,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:29,978 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:29,978 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,978 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,978 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,979 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:29,979 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:29,979 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,979 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,980 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:29,980 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,980 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,980 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,980 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 176#L702-6true, 393#true]) [2023-11-30 07:43:29,980 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,980 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:29,981 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,982 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:29,982 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,982 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,982 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,982 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,982 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,983 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:29,985 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,985 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,985 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,985 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:29,985 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,985 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,985 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,985 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:29,985 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,985 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,985 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,985 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:29,986 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,986 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,986 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,986 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:29,986 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,986 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,986 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,986 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:29,986 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,986 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,986 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,986 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:29,986 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,987 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,987 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,987 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,987 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,987 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,987 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,987 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:29,987 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,987 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,987 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,987 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,987 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,987 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,987 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,987 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:29,988 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,988 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,988 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,988 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,988 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,988 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,988 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,988 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,988 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,988 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,988 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,988 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,989 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,989 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,989 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:29,990 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,990 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,990 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,990 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:29,990 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,990 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,990 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,990 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:29,991 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,991 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,991 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,991 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:29,991 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,991 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,991 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,991 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:29,991 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,991 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,991 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,991 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:29,991 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,991 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,992 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,992 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:29,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:29,992 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,992 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,992 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,992 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,992 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,992 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:29,992 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,992 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,992 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,992 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,993 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:29,993 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,993 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,993 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,993 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,993 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,993 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,994 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,994 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,994 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,994 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,994 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,994 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,994 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,994 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,994 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,994 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,994 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:29,995 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:29,996 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,996 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,996 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,996 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:29,996 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,996 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,996 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,996 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,996 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,996 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,996 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,996 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,996 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,996 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,996 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,997 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:29,997 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:29,997 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,997 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,998 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,998 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:29,998 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,998 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,998 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,998 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:29,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:29,998 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,998 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,998 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,998 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:29,998 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,998 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,998 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,998 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:29,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:29,999 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:29,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:29,999 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:29,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:30,000 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,000 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,000 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,000 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:30,000 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,000 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,000 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,000 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,000 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,000 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,000 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,000 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,004 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][265], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:30,004 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:30,004 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:30,004 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:30,004 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:30,004 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:30,004 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:30,004 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:30,004 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,004 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,004 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,004 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,004 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,005 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:30,005 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,005 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,005 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,005 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:30,005 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,005 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,006 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,006 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,006 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,006 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:30,006 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:30,006 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,006 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,006 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,006 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,006 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:30,006 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,007 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,007 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,007 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,007 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:30,007 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,007 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,007 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,007 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,007 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:30,007 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,007 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,007 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,007 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,007 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:30,008 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,008 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,008 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,008 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,008 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,008 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:30,008 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,008 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,008 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,008 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,008 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,008 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:30,009 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,009 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,009 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,009 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,009 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:30,009 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,009 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,009 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,009 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,009 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:30,010 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,010 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,010 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,010 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,010 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:30,010 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,010 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,010 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,011 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,011 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,011 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:30,011 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:43:30,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:30,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:30,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:30,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:30,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:30,011 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:43:30,012 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:30,012 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,012 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,012 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,012 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,012 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,012 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,012 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,012 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:30,012 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,012 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,012 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,012 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,012 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,012 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,038 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:30,038 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,038 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,038 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,038 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,038 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,038 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:43:30,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,044 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,044 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,045 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,045 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 112#L702-18true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:30,090 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,090 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,090 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,090 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,569 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,569 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,569 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,569 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,569 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,573 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,573 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,573 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,573 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,573 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,574 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,574 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,574 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,574 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,574 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,575 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,575 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,575 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,575 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,575 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,575 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,575 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,576 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,576 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,576 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,577 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,577 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,577 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,577 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,577 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,577 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,577 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:30,595 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,596 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,596 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,596 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,596 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,599 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,599 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,599 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,599 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,599 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,600 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,600 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,601 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,601 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,601 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,601 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,601 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,601 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,601 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,601 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,602 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,602 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,602 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,602 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,602 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,602 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,602 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,602 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,602 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,613 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,613 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,613 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,613 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,614 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,614 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:30,614 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,614 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,614 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,614 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,614 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,614 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,615 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,615 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,615 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,615 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,615 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,615 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,615 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,615 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:30,615 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,615 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,615 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,615 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,615 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,615 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,615 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,615 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,615 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,615 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,615 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,616 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:30,616 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,616 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,616 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,616 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,616 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,616 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,616 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:30,616 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,616 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,617 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,617 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,617 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,617 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,619 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,619 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,619 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,619 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,620 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,620 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,620 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,620 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,621 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,621 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,621 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,621 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,621 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,621 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,621 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:30,622 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,622 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,622 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,622 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:30,626 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,626 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:30,626 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,626 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,627 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,627 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,627 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,627 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,628 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,628 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,628 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,628 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,629 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,629 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,630 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,630 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,630 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,630 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,630 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,631 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,631 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,631 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,631 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,631 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,631 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,631 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,632 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,632 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,632 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,632 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,632 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,632 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,632 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:30,633 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,633 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,633 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,633 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,633 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,633 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:30,633 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,633 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,634 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][325], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:43:30,634 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,634 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,634 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,634 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,634 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,634 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,634 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,635 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,635 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,635 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,635 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,635 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,635 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,635 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,635 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,635 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,635 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,635 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,635 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,635 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,635 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,635 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,635 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,635 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,635 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,636 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,636 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,636 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,636 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,636 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,636 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,636 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,636 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,636 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,636 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,636 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,636 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,636 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,642 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,642 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,642 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,642 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,643 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,643 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,643 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,643 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,645 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,645 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,645 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,645 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,645 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,645 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,645 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,656 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,656 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,656 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,656 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,656 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,656 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,657 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,657 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,659 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,659 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,659 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,659 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,660 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,660 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,660 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,660 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,660 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:30,660 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,660 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,660 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,660 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,660 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,660 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,660 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,661 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:30,661 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,661 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,661 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:30,661 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 176#L702-6true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:30,662 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,662 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,663 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,663 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,663 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,663 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,663 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,663 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,663 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,663 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,663 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,663 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,663 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,664 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,664 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,664 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,665 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:30,665 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,666 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,666 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,666 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,666 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,666 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,666 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,666 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,666 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,666 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,666 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,666 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,666 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,666 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,666 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,666 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,666 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,667 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,667 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,667 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,667 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,667 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,667 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,667 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,667 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][762], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,670 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,670 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,670 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,670 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,670 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,671 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,671 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,671 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,671 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,675 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:30,675 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,675 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,675 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,675 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,675 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,675 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,676 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,676 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,676 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,676 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,676 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:30,676 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,676 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,676 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,676 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][735], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:30,677 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,677 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,677 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,677 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][766], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:30,677 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,677 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,677 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,677 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,677 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:30,677 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,677 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,678 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,678 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,678 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:30,678 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,678 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,678 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,678 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,678 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,678 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:30,678 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,679 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,679 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,679 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,679 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,679 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true, 82#L707-16true]) [2023-11-30 07:43:30,679 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,679 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,679 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,679 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,679 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,680 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,680 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,680 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,680 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,680 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,680 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,680 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,680 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,680 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:30,680 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,680 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,681 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,681 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,681 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,681 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,681 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][260], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,681 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,681 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,681 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,681 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,681 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,681 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,681 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:30,681 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,681 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,682 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:30,682 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,682 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,682 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,682 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,682 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,682 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,684 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,684 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,684 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,684 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,684 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,684 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,684 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:30,685 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,685 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,685 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,685 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:30,685 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,685 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,685 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,685 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,685 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,685 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,685 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,685 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,686 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,686 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,686 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,686 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,686 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,686 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,686 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,687 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,687 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,687 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,687 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,687 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,687 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,687 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,689 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,689 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,689 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,689 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,689 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,689 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,689 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,691 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,691 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,691 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,691 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,691 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,691 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,691 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,691 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,691 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,691 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,692 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,692 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,692 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,693 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,693 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,693 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,693 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,693 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 176#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,693 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,693 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,693 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,693 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,694 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,694 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,694 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,694 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,694 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,694 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,694 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,694 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,695 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,695 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,695 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,695 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,695 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,695 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,695 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,695 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,695 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,695 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,695 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,695 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,696 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,696 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,696 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,696 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,696 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,696 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,696 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,696 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,696 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,696 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,696 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,697 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,697 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,697 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,697 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,697 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,697 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,697 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,697 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,697 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,697 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,697 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,697 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,697 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,697 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,697 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,698 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,698 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,698 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,698 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,698 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,698 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,698 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,698 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,698 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,698 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,698 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,698 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,698 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,698 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,698 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,698 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,699 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,699 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,699 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,699 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,699 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,699 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,699 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,699 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,699 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,699 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,707 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,707 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,707 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,707 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,708 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,708 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,708 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,708 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,708 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,708 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,708 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,708 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,710 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,711 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,711 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,712 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,712 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,712 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,713 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,713 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,713 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,713 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,713 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,714 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,714 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,714 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,714 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,783 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,783 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,783 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,783 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,785 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,785 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,785 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,785 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,798 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,798 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,798 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,798 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,798 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,798 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,798 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,798 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,798 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,798 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,798 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,799 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,799 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,799 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,799 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,799 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,799 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,799 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,799 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,799 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,799 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,799 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,799 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,799 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:30,799 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,799 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,799 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,799 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,799 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,799 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,800 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,800 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,800 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,800 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,800 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,800 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,800 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,800 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,800 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,800 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,800 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,800 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,800 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,800 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,800 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,800 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,801 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,801 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,801 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,802 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,802 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,802 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,803 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,803 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,803 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,803 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:30,803 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,803 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,804 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,804 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,804 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,804 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,805 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,805 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,805 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,805 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,805 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,805 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,805 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,805 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,805 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,806 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,806 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,806 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,806 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,806 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,806 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,806 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,806 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,806 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,806 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,806 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,806 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,806 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,806 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,806 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,806 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,806 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,806 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,806 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,807 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,807 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,807 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,807 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,807 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,807 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,807 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,807 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,807 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,809 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,809 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,809 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,809 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,809 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,809 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,809 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,809 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,809 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,809 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,809 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,810 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,810 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,810 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,810 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,810 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,811 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,811 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,811 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,811 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,811 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,811 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,811 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,811 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,812 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,812 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,812 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,812 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,812 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,812 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,812 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,812 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,812 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,812 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,812 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,812 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,812 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,813 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,813 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,813 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,813 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,813 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,815 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,815 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][373], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:30,815 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,815 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,815 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,815 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,817 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,817 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,817 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,817 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,817 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,817 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,817 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,817 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][373], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 176#L702-6true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:30,818 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,818 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,818 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,818 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,818 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,818 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,819 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,819 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,819 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,819 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,819 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,819 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][373], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:30,819 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,819 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,819 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,819 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,821 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,821 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,821 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,821 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,821 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,821 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,821 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,821 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,821 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,821 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,821 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,821 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,822 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,822 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,822 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,822 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,822 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:30,823 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,823 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,823 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,823 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:30,823 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,823 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,824 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,824 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,850 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,850 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,850 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,850 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,850 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,850 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,850 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,850 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,851 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,851 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,851 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,851 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,851 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,851 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,853 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,853 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,853 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,853 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,853 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,853 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,853 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,853 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,853 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,853 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,853 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,853 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,854 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,854 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,854 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,854 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,854 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,855 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,855 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,855 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,855 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,857 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,857 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,858 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,858 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,858 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,858 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,858 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,858 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,858 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,858 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,859 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,859 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,859 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,859 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,859 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,860 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,860 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,860 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,860 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,860 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,860 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,860 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,860 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,860 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,860 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,860 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,860 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,860 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,861 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,861 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,861 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,861 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:30,862 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,862 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,862 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,862 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:30,862 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,862 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,862 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,862 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,876 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,876 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,876 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,876 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,876 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,876 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,877 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,877 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:30,877 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,877 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,877 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,877 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,877 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,877 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,877 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,905 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,905 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,905 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,905 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:30,908 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,908 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,908 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,908 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][506], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:30,908 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,908 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,908 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,908 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:30,908 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,908 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,908 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,908 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,909 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:30,909 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,909 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,909 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,909 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,909 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,909 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,909 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,909 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,910 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,910 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,910 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:30,910 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,910 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,910 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,910 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,910 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,910 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,911 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,911 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,911 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,911 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,911 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,912 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:30,912 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,912 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,912 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,912 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,912 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,912 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,913 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,913 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,913 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,914 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,914 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,914 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,914 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][382], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,914 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,915 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,915 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,915 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,915 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,915 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,915 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,915 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,915 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,915 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,915 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,915 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,916 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,916 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:30,916 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,917 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,917 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,917 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,917 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,917 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,917 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,917 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,917 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,917 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,917 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,917 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][382], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,918 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,918 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,918 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,918 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:30,918 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,919 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:30,919 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,919 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,919 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,919 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,919 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,919 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,919 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,919 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:30,919 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,919 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,919 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,919 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,920 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,920 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,920 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,920 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][994], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,920 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,921 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,921 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,921 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][995], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,921 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,921 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,922 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,922 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:30,922 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,922 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,922 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,922 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,923 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,923 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,923 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,923 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,923 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,923 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,923 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,923 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:30,924 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,924 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,924 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,924 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,924 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,924 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,924 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,924 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,924 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,924 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,924 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,924 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,927 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,927 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,927 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,927 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,927 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,928 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,928 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,928 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,928 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,928 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,928 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,928 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,928 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,928 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:30,928 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,928 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,928 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,928 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,928 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,928 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,928 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,928 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][388], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:30,929 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,929 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:30,929 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,929 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,929 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,929 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,929 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,929 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,930 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,930 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,930 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,930 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,930 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,930 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,930 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][394], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,930 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,930 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,931 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,931 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,931 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,931 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,931 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,931 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,931 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,931 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,931 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,931 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:30,931 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,931 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,931 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,931 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,931 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,931 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,931 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,933 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,933 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,933 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,933 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,933 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,936 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,936 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,936 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,936 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,936 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,937 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,937 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,937 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,937 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,938 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,938 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,938 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,938 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,938 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,938 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,938 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,938 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:30,938 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,938 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,938 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,938 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,938 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,938 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,939 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,939 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:30,939 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,939 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,939 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,939 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:30,939 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,939 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,939 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,939 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,939 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,939 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,939 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,939 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,940 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,940 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,940 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,940 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,940 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,941 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 184#L702-12true]) [2023-11-30 07:43:30,941 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,941 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,941 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,941 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,941 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,941 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:30,941 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:30,941 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,941 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,941 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,941 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,941 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,941 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,941 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,941 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,942 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][388], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:30,942 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,942 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,943 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,943 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,943 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,943 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,943 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,943 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][384], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 176#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:43:30,946 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,946 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,946 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,946 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 176#L702-6true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:30,947 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,947 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,947 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,947 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 176#L702-6true, 121#L707-13true]) [2023-11-30 07:43:30,948 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:30,948 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,949 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,949 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][653], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:30,949 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,949 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,949 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,949 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][998], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:30,950 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,950 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,950 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,950 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][775], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:30,951 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,951 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,951 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,951 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,967 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:30,967 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,967 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,967 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,967 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,967 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,967 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,968 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,968 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,968 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,968 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,968 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][396], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,972 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,972 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,972 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,972 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,972 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,972 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,972 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,972 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,972 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,972 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,972 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,972 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,973 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,973 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,973 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,973 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,974 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,974 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,974 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,974 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,974 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,974 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,974 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,974 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,975 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,975 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,975 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,975 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,975 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,975 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,975 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,975 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,976 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,976 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,976 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,976 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,976 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,976 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,976 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,976 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,976 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,976 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,976 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,976 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,976 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,976 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,976 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,977 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][954], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,977 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,977 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,977 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,977 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][955], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,977 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,977 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,977 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,977 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:30,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,978 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,978 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,978 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,979 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,979 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,979 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,979 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,979 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,979 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,979 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,979 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,979 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,979 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,979 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,979 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,980 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,980 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,980 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,980 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,980 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,980 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,980 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,981 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,981 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,981 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][396], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,982 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,982 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,982 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,982 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,982 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,985 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,985 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,985 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,985 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,985 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,986 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,986 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,986 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,986 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,986 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][954], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,987 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,987 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,987 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,987 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,987 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,987 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,987 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,987 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,988 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,988 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,991 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,992 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,992 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,992 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,992 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:30,992 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,992 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,992 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,992 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,992 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:30,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,994 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,994 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,994 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,994 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,994 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,995 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,995 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:30,995 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,995 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,995 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,995 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,996 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,996 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,996 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,996 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,996 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,996 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,996 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,997 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,997 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,997 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,997 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,997 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,997 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,997 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,997 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,997 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,997 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,998 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,998 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,998 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,998 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,998 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,998 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:30,998 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,998 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,999 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:30,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:30,999 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:30,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:31,001 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,001 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,001 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,001 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:31,001 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:31,001 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:31,001 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:31,001 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:31,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 176#L702-6true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:31,001 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,001 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,001 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,001 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:31,002 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:31,002 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:31,002 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,002 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,002 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,002 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:31,002 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,002 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,002 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,003 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:31,003 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,003 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,003 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,003 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,003 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,003 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,003 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,003 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,003 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,003 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,003 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,003 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,004 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,004 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,004 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,004 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:31,004 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,004 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,004 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,004 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:31,004 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,004 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,004 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,004 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:31,004 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,005 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,005 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,005 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:31,006 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,006 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,006 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,006 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:31,006 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:31,006 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:31,006 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:31,006 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:31,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:31,006 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,006 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,006 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,006 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:31,007 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,007 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,007 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,007 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:31,007 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,007 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,007 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,007 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:31,007 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,007 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,007 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,007 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:31,007 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:31,008 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,008 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,008 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,008 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,008 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,008 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,008 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,008 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,009 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,009 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,009 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,009 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,009 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:31,009 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,009 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,009 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,009 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:31,009 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,009 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,009 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,009 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:31,010 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,010 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,010 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,010 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,011 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,011 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,011 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,011 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,011 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,011 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,011 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,011 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,011 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,011 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,011 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,011 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,011 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,012 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,012 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,012 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,012 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,012 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,013 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,013 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,013 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,013 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,013 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,013 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,013 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,013 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,013 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,013 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,013 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,013 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,013 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,014 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,014 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,014 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,014 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,014 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,014 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,014 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][876], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:31,016 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][876], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:31,019 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,019 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,019 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,019 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][951], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:31,020 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,020 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,020 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,020 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][738], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:31,020 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,020 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,020 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,020 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][738], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:31,021 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,021 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,021 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,021 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:31,021 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,021 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,022 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,022 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:31,022 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,022 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,022 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,022 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,040 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,041 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,041 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,041 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,041 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,041 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,041 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,041 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,041 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,041 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,041 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,042 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,042 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,042 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,042 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,043 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,043 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,043 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,043 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,043 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,043 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,043 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,043 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,043 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,045 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,045 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,045 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,045 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,045 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,046 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,046 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,046 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,048 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,048 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,048 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,048 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,049 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,049 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,049 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,049 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,050 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,050 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,050 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,050 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,050 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,050 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,050 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,050 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,051 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,051 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,051 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,051 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,060 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,060 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,060 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,060 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,060 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,060 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,060 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,060 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,061 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,061 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,061 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,061 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,062 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,062 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,062 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,062 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,063 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,063 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,063 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,063 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,063 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,064 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,064 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,064 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,064 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:31,065 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,065 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,065 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,065 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,067 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,067 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,067 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,067 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,068 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,068 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,068 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,068 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,069 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,069 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,069 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,069 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][242], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 146#L707-4true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:31,077 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,077 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,077 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,077 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:31,105 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,105 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,105 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,105 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,106 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,106 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,106 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,106 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,106 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,106 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,106 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,106 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,106 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,106 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,106 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,106 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,106 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,107 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,107 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,107 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,107 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,107 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,107 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,107 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,107 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,107 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,108 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,108 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,108 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,108 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:31,108 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,108 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,108 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,108 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:31,109 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,109 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,109 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,109 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:31,110 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,110 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,110 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,110 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:31,111 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,111 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,111 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,111 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:31,118 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,118 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,118 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,118 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 79#$Ultimate##0true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:31,118 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,118 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,119 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,119 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,119 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,119 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,119 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,119 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,119 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,119 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,119 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,119 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,119 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,120 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,120 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,120 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,120 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,120 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,120 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:31,120 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,120 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,120 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,120 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,120 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:31,121 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:31,121 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,121 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:31,122 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,122 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,122 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,122 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,122 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:31,122 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,122 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,122 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,122 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,122 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,123 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,123 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,123 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,124 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,124 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,124 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,124 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,124 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,124 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,124 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,124 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,124 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:31,125 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:31,125 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,125 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,126 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,126 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,126 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:31,126 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,126 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,126 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,126 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,126 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,126 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,127 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:31,127 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,127 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,127 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,127 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,127 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,127 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,134 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,134 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,134 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,134 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,134 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,134 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,134 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,134 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:31,136 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,136 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,136 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,136 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,136 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,136 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,136 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,136 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,136 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,136 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,136 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,137 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,137 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,137 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,137 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,137 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,137 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,137 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,137 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,137 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,137 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,137 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,137 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,137 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,138 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,138 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,138 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,138 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,138 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,138 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,138 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,138 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,138 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,138 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,138 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,138 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,138 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,138 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,138 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,138 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,138 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,138 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,138 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,139 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,139 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,139 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,139 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,139 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,139 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,139 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,139 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,139 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,140 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,140 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,140 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,140 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,140 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,140 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,140 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,140 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,140 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,140 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,140 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,140 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,140 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,140 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,140 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,140 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,140 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,141 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,141 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,141 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,141 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,141 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,141 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,141 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,141 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,141 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,141 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,141 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,142 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,142 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,142 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,142 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,142 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,146 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,146 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,146 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,146 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:31,146 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,146 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,146 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,146 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,148 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,148 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,148 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,148 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,148 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,148 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,148 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,148 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,148 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,148 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,148 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,149 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,149 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,149 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,149 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,149 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,149 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,149 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,149 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,149 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,149 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,149 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,150 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,150 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,150 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,150 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,151 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,151 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,151 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,151 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,151 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,151 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,151 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,151 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,151 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,151 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,151 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,151 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,151 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,151 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,151 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,151 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,151 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,151 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,152 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,152 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,152 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,152 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,152 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,152 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,152 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,152 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,152 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,152 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,152 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,152 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,152 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,152 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,152 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,152 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,152 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,152 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,153 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,153 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,153 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,153 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,153 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,153 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,153 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,153 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,153 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,154 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,154 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,154 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,154 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,154 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,154 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,154 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,154 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,154 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,154 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,154 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,154 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,154 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,154 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,154 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,154 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,154 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,154 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,154 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,155 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,155 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,155 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,155 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,155 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,155 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,155 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,155 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,155 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,155 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,155 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,155 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,155 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,155 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,155 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,155 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,157 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,157 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,157 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,157 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:31,157 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,157 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,157 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,157 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,157 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,158 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,158 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,158 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,158 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,159 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,159 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,159 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,159 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 176#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,159 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,159 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,159 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,160 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,160 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,160 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,160 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,160 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,160 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,160 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,161 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,161 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,161 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,161 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,161 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,161 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,161 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,161 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,162 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,162 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,162 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,162 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,164 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,164 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,164 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,165 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,165 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,165 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,165 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,165 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,165 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,165 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,165 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:31,165 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,165 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,165 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,165 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,165 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,165 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,166 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,166 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,166 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,168 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,168 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,168 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,168 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,172 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,172 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,172 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,172 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,173 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:31,174 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,174 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,174 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,174 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,174 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 176#L702-6true, 393#true]) [2023-11-30 07:43:31,175 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,175 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,175 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,175 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,175 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:31,175 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,175 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,175 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,175 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,176 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,176 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,176 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,176 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:31,176 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,176 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,176 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,176 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,176 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 176#L702-6true, 393#true]) [2023-11-30 07:43:31,177 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,177 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,177 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,178 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,178 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,178 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,178 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,178 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,178 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,178 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,178 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,178 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,178 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:31,179 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,179 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:31,180 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,180 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,180 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,180 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,180 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,180 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,180 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,180 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,186 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,186 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,186 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,186 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,191 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,191 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,191 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,191 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,194 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,194 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,194 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,194 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,194 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,194 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,194 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,195 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,196 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,196 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,196 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,196 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,196 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,196 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,196 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,196 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,197 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,197 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,197 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,197 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 177#L702-7true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:31,198 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,198 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,198 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,198 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,198 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,198 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,198 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,198 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,198 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:31,198 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,198 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,198 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,198 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:31,199 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,199 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,199 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,199 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,199 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,199 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,199 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,199 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,199 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 46#L702-6true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:31,200 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,200 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,200 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,200 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,200 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,200 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,200 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,200 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,200 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 46#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:43:31,200 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,201 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,201 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,201 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 46#L702-6true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:31,201 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,201 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,201 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,201 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,201 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,202 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,202 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,202 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,202 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:43:31,202 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,202 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,202 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,202 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,202 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 176#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:43:31,203 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,203 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,203 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,203 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,203 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,204 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,204 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,204 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,204 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:31,205 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,205 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,205 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,205 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,205 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,206 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,206 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,206 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,206 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:31,206 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,206 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,206 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,206 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,206 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,206 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,207 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,207 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,207 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 200#true, 141#L702-12true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:31,208 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,208 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,208 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,208 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:43:31,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,208 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,208 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,208 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,208 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 103#L707-12true, 207#true, 393#true]) [2023-11-30 07:43:31,241 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 103#L707-12true, 393#true]) [2023-11-30 07:43:31,241 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,242 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 103#L707-12true, 393#true]) [2023-11-30 07:43:31,244 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 46#L702-6true, 207#true, 103#L707-12true, 393#true]) [2023-11-30 07:43:31,244 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,244 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:31,515 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,515 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,515 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,515 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,517 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:31,517 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,517 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,517 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,517 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,517 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,517 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,517 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:31,517 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,517 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,517 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,517 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,517 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,517 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,518 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:31,518 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,518 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,518 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,518 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,519 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,519 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:31,526 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,526 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,527 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,527 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:31,527 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,527 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,527 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,527 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,527 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,527 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,527 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,527 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,527 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:31,544 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,544 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,544 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,544 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,544 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,544 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,544 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,544 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,546 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:31,546 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,546 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,546 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,546 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,546 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,546 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,547 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:31,547 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,547 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,547 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,547 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,547 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,547 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,548 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:31,548 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,548 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,548 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,548 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,548 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,548 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,550 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,550 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,550 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,550 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,550 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:31,551 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,551 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,552 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,552 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,552 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,552 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,552 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,552 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,552 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,553 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,553 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:31,555 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,555 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,555 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,555 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,555 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:31,575 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,575 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,575 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,575 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,575 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,575 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,575 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,575 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,576 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,576 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:31,576 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,576 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,576 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,576 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:31,577 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:31,577 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,577 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,577 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,577 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:31,578 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,578 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,578 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,578 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:31,578 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,578 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,578 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,579 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:31,579 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,579 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,580 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,580 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,580 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,580 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:31,580 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,580 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,580 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,581 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:31,581 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,581 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,581 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,581 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:31,582 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,582 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,582 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,582 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:31,583 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,583 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,583 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,583 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,583 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,583 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,583 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,583 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,583 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,583 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,584 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,584 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,584 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,584 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,584 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,584 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,584 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,584 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,584 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,584 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:31,585 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,585 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,585 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,585 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,585 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,585 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,585 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,585 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,586 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,586 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,586 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,586 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,586 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,586 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,586 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,587 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,587 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,587 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:31,588 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,588 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,588 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,588 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,588 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:31,588 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:31,588 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,588 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,588 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,588 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,589 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,589 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:31,590 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,590 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,590 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,590 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,590 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:31,590 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:31,591 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,591 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,591 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,591 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,591 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,591 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,591 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,591 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,591 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,591 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:31,593 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,593 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,593 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,593 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,593 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,593 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,593 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,593 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,593 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,593 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,593 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,593 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,594 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,594 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,594 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,594 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,594 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,594 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,594 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,594 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:31,596 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,596 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,596 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,597 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,597 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,597 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,597 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,597 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,597 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,597 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,597 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,597 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,597 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,597 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,597 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,598 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,598 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,598 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,598 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,598 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:31,599 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,599 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,599 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,599 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:31,599 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,599 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,599 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,599 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:31,600 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,600 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,600 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,600 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,600 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,600 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,600 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,600 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,601 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,601 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,601 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,601 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:31,602 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,602 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,602 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,602 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:31,603 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,603 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,603 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,603 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:31,603 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,603 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,604 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,604 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 176#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,604 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,604 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,604 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,604 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,604 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,604 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,604 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,604 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:31,606 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,606 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,606 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,606 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,606 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,606 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,606 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,606 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:31,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:31,607 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,607 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,607 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,607 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:31,607 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:31,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,607 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,607 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,607 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,607 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,614 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:31,614 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,614 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,614 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,614 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,614 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,614 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,615 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:31,615 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,615 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,615 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,615 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,615 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,615 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,615 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,616 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:31,616 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,616 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 112#L702-18true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:31,663 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:31,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][177], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:31,665 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,665 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,666 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:31,690 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,690 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 112#L702-18true, 200#true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:31,738 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,738 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,738 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,738 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:31,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][237], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 97#L702-8true, 419#true, 214#true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:31,739 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,739 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,739 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:31,739 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,034 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:32,034 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:32,034 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:32,034 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:32,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1093], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,035 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:43:32,035 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:32,035 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:32,035 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:43:32,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][430], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 51#L707-7true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:32,105 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,105 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,105 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,105 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][242], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 79#$Ultimate##0true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 51#L707-7true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:32,108 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,108 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,108 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,108 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,271 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,271 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,271 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,271 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,271 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,279 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,279 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,279 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,279 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,279 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,280 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,280 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,280 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,280 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,281 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,281 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,281 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,281 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,281 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,281 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,282 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,282 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,282 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,282 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,282 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,282 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:32,313 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,313 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,313 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,313 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,313 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,315 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,315 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,315 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,315 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,315 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,318 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,318 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,318 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,318 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,319 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,320 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,320 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,320 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,320 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,320 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,322 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,322 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,322 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,322 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,322 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,323 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,323 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,323 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,323 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,323 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,324 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,324 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,324 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,324 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,324 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,325 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,325 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,344 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,344 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,344 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,344 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,344 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,344 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,344 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,344 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,344 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,344 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,344 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,345 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,345 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,345 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,345 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,345 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,345 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][558], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,346 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,346 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,346 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,346 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,346 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,346 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,346 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,346 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,346 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,346 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,346 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,346 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,346 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,346 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,346 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,346 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,347 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,347 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,347 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,347 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,347 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,347 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,347 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,347 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,347 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,352 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,352 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,352 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,352 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,353 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,353 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,353 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,353 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,353 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,361 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,361 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,361 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,361 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,361 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,361 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,361 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,361 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,362 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,362 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,362 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,362 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,362 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,362 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,363 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,363 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,363 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:32,363 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,363 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,363 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,363 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,364 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,364 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:32,364 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,364 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,364 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,364 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,364 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,364 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,365 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:32,365 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,365 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,365 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,365 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,365 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,365 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,366 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:32,366 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,366 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,366 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,366 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,366 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,366 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,366 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,367 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:32,367 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,367 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,367 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,367 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,367 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,367 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,367 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,367 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:32,367 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,367 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,367 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,367 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,367 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,367 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,368 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:32,368 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,368 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,368 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,368 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,368 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,369 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,369 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:32,372 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,372 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,372 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,372 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,372 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][392], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,372 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,373 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,373 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,373 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][392], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,373 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,373 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,373 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,373 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:32,373 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,373 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,373 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,373 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,373 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,373 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,374 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,374 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,374 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,374 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,374 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,374 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,374 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:32,374 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,374 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,374 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,374 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,374 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,376 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,377 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,377 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,377 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,377 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,377 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,377 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,377 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,377 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,377 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,377 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,378 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,378 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,378 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,378 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,378 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,394 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,395 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,395 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,395 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,396 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,396 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,396 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,396 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,396 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,397 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,397 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,397 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,397 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,397 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,400 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,400 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,400 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,400 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,400 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,401 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,401 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,401 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,401 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,401 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,401 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,401 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,418 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:32,418 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,418 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,419 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:32,419 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,420 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:32,420 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,420 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:32,420 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 176#L702-6true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,421 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,421 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,421 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,421 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,422 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:32,422 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,423 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,423 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,423 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,423 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,423 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,423 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:32,423 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,423 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,423 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,423 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,423 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,423 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,423 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,423 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,423 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,423 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,423 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,423 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,424 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,424 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,424 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,424 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,425 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,428 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,428 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,428 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,428 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,428 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,428 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,428 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,428 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,429 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:32,429 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,429 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,429 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,430 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:32,430 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,430 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,430 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,430 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:32,431 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,432 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,432 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:32,432 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,432 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,432 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,432 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,432 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,432 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,432 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,432 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,432 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,432 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,432 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,432 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,433 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:32,433 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,434 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:32,434 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,435 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:32,435 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,435 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,435 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,436 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,436 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,436 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,436 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,436 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,436 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,436 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,436 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,436 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,436 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,436 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,436 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,436 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,436 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 48#L702-3true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,443 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,443 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,443 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,443 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,443 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,444 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,444 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,444 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,444 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,444 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,444 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,444 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,444 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,445 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,445 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,445 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,445 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,445 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,445 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,445 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,445 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,445 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,445 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,446 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,446 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][553], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:32,454 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,454 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,454 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,454 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:32,454 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,454 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,454 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,454 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,454 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:32,454 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,454 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,454 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,454 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,454 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,455 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,455 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,455 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,455 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,455 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,456 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:32,456 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,456 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,456 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,456 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,456 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,456 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:32,457 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,457 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:32,457 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:32,458 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,458 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,458 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,458 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,458 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,459 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:32,459 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,459 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,459 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,459 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,459 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,459 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,459 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,463 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,463 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,463 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,463 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,463 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][392], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,463 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,463 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,463 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,463 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,463 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,464 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,464 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,464 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,464 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,464 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,464 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,464 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,464 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,464 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,464 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,465 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,465 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,466 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,466 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,466 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,466 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,466 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,466 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,466 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,468 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,468 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,468 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,468 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,468 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,468 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,468 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,469 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,469 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,469 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,469 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,469 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,469 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,469 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,469 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,470 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,470 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,470 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,470 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,470 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,470 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,471 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,471 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,471 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,471 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,471 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,471 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,471 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,473 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,473 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,473 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,474 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,475 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,475 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,475 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,475 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,475 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 176#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,475 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,475 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,475 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,475 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,475 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,476 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,476 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,476 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,476 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,476 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,476 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,476 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,477 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,477 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,477 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,477 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,477 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,479 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,479 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,479 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,479 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,479 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,479 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,479 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,479 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,479 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,479 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,479 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,479 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,479 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,479 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,480 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,480 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,480 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,480 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,480 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,480 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,480 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,480 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,480 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,480 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,480 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,480 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,480 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,481 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,481 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,481 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,481 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,482 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,482 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,482 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,482 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,482 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,482 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,482 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,482 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,482 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,482 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,482 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,482 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,482 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,482 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,483 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,483 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,483 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,483 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,483 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,483 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,483 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,483 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,483 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,484 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,484 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,484 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,484 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,484 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,484 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,484 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,484 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,484 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,484 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,484 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,485 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,485 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,485 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,485 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,485 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,485 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,485 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,485 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,485 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,486 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,486 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,494 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,494 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,494 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,494 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,496 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,496 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,496 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,496 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,496 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,497 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,497 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,497 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,502 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,503 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,503 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,503 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,503 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,503 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,504 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,504 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,504 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,504 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,505 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,505 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,505 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,505 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,506 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,506 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,506 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,506 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:32,529 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,529 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,529 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,529 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,530 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,530 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,530 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,530 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,640 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,640 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,640 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,640 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,641 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,641 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,641 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,641 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,663 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,663 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,663 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,663 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,663 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,664 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:32,664 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,664 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,664 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,664 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,664 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,664 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,665 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,665 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,665 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,665 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,665 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,665 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,665 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,665 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,665 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,665 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,665 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,665 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,667 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,667 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,667 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,667 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,669 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,669 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,669 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,669 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,669 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,670 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,670 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,670 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,671 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,671 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,671 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,671 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,671 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,671 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,671 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,671 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,671 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,671 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,671 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,671 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,672 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,672 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,672 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,672 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,672 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,672 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,672 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,672 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,672 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,672 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,672 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,673 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,673 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,673 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,673 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,673 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,673 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,673 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,673 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,674 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,674 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,674 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,674 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,675 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,675 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,675 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,675 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,675 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,676 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,676 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,676 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,676 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,676 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 393#true]) [2023-11-30 07:43:32,676 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 176#L702-6true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,676 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,676 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,676 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,677 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,677 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 393#true]) [2023-11-30 07:43:32,677 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,677 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,677 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,677 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,678 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,678 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,678 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,678 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,678 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,678 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,679 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,679 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,679 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,679 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,679 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,679 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,679 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,679 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,679 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,679 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,679 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,679 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,679 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,679 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,680 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,680 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,680 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,680 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,681 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,681 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,682 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,682 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,682 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,682 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,682 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,682 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,682 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,682 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,682 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,682 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,682 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,682 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,682 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,683 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,683 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,683 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,683 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,683 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,683 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,683 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,683 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,683 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,683 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,683 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,683 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,683 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,684 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,684 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,684 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,684 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,684 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,684 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,684 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,684 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,684 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,685 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,685 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,685 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,685 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,685 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,685 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,685 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,685 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,687 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,687 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,687 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,687 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,687 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,687 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,687 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,687 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,688 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,688 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,689 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][373], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:32,692 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,692 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,692 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,692 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,693 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,693 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,693 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,693 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][373], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:32,695 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,695 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,695 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,695 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,695 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,695 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,695 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,695 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,697 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,697 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,697 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,697 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,698 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,698 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,698 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,698 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,698 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,698 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,698 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,698 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,698 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,698 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,698 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,698 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,698 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,698 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,698 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,699 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,699 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,699 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,699 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,699 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:32,701 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,701 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,701 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,701 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:32,701 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,701 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,702 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,702 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,749 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,749 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,749 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,749 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,750 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,750 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,750 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,750 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,750 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,750 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,750 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,750 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,750 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,750 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,750 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,750 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:32,752 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,752 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,752 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,752 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,752 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,752 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,752 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,752 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,752 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 185#L701-3true, 200#true, 143#L702-20true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,753 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,753 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,753 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,753 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 185#L701-3true, 143#L702-20true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,753 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,753 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,753 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,753 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,755 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,755 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,755 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,755 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,755 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,756 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,757 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,757 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,757 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,758 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,758 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,758 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,758 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,761 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,761 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,761 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,761 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,761 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,761 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,761 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,762 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,762 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,762 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,762 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,762 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,762 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,762 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,763 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,763 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,763 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,763 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,763 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,763 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,763 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,763 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,763 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,763 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,763 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,763 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,763 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,763 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,764 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,764 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,765 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,765 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,765 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,765 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,766 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,766 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,766 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,766 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,766 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,767 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,767 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,767 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,767 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 176#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,767 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,767 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,767 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,767 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,767 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,767 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,767 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,767 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,767 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,768 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,768 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,768 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,768 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,768 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,768 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,768 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,768 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,768 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,769 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,769 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,769 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,769 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,770 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,770 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,770 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,770 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,770 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:32,771 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,771 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,771 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,771 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:32,771 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,771 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,771 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,771 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,797 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:32,797 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,798 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:32,798 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,798 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,798 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,798 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,798 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,798 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][584], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:32,824 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,824 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,824 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,824 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,864 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:32,865 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,865 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,865 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,865 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,865 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,865 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,865 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,866 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,866 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,866 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,866 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:32,866 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,866 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,866 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,866 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,866 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,867 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,867 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,867 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,867 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,867 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,869 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][394], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,869 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,869 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,869 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,870 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,870 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,870 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,870 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,870 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,870 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:32,870 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,870 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,870 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,870 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,870 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,870 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,870 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,870 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,870 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:32,870 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,870 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,870 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,871 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,871 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,871 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,871 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,871 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,871 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:32,871 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,871 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,871 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,871 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,871 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,871 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,871 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,871 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,871 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:32,871 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,871 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,872 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,872 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,872 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,872 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,872 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,872 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,872 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:32,872 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,872 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,872 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,872 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,872 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,872 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,872 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,872 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,872 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:32,872 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,873 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,873 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,873 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,873 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,873 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,873 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,873 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,873 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:32,873 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,873 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,873 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,873 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,873 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,873 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,873 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,873 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,873 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,874 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,874 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,874 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,874 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,874 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,874 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,874 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,874 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][382], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,875 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,875 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,875 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,875 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,875 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,875 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,875 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,875 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,875 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,875 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,875 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,876 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,877 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:32,877 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,877 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][382], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,878 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,878 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,878 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,878 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,879 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,879 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,879 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,879 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 176#L702-6true, 393#true]) [2023-11-30 07:43:32,879 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 393#true]) [2023-11-30 07:43:32,879 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 393#true]) [2023-11-30 07:43:32,880 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,880 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,880 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,880 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:32,881 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,881 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,881 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,881 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][994], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:32,882 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,882 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,882 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,882 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][995], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,882 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:32,882 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,882 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,882 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,882 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:32,883 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,883 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,883 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,883 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:32,883 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,883 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,883 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,883 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:32,883 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,883 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,883 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,883 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:32,884 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,884 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,884 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,884 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,884 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,884 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,884 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,884 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][382], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,885 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,885 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,885 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,885 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,885 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,885 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:32,885 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,885 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,885 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,886 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,886 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,886 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:32,886 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,886 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,886 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,886 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,887 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,888 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,888 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,888 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,888 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,888 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,888 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,888 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,888 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:32,888 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,888 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,888 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,889 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,889 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,889 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,889 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,889 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,890 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:32,890 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,890 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,890 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,890 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,890 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,890 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,890 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:32,890 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,890 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,890 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,890 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,890 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,890 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,890 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,891 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,891 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,891 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,891 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,891 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,891 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,891 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,891 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,891 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,891 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,893 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][394], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,893 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,893 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,893 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,893 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,894 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,894 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,894 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,894 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,894 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,899 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,899 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,899 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,899 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,899 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,901 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,901 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,901 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,901 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,901 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,902 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,902 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,902 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,902 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,902 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,903 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,903 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,903 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,903 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,903 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,904 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,904 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,904 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,904 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,904 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:32,905 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,905 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,905 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,905 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,905 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:32,906 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,906 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,906 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,906 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,906 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:32,906 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,906 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,906 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,906 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,906 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:32,906 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,906 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,906 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,906 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,906 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:32,907 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,907 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,907 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,907 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,907 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:32,907 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,907 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,907 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,907 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,907 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:32,907 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,907 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,907 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,908 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,908 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][384], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:32,910 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,910 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,910 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,910 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:32,911 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,911 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,911 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,911 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][653], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 176#L702-6true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:32,915 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,915 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,915 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,916 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][998], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:32,916 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,916 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,916 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,916 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:32,918 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,918 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,918 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,918 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:32,918 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,918 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,918 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,918 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:32,932 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,932 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,932 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,932 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,944 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,944 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,944 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,944 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,944 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,944 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,945 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:32,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,945 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,945 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,945 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,945 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,945 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,945 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,945 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,945 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,945 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,945 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,945 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,945 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,946 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:32,946 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,946 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,946 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,946 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,946 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,946 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,946 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,947 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,947 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,947 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:32,947 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,947 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,947 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,947 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,947 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,947 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,947 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,947 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,947 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,947 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,947 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,947 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,947 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,947 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,947 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,948 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,950 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,950 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,950 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,950 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,950 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,950 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,950 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,950 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,950 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,950 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,951 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,951 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,951 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,951 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,951 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,952 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,952 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,952 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,952 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,952 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,953 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,953 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,953 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,954 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,954 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,954 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,957 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,957 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,957 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,957 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,958 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,959 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,959 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,959 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,959 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,960 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,960 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,960 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,960 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,960 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,960 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,960 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,960 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,960 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,960 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,960 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,961 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,961 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,961 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,961 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,961 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,961 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,961 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,961 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,961 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,961 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,961 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,961 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,961 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][954], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,962 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,962 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,962 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,962 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][955], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,962 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,962 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,963 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,963 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,964 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,964 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,964 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,964 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,964 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,964 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,964 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,964 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,965 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,965 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,965 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,965 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,965 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,965 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,965 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,965 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,965 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,965 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,965 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,965 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,965 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,965 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,966 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,966 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,966 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,966 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,966 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,966 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,966 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,967 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,967 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,967 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,967 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,967 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,967 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,970 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,970 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,970 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,970 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,970 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,970 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,970 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,971 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,971 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,971 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,971 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,971 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,971 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,972 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,972 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,972 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,972 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,972 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,972 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,976 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,976 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,976 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,976 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,976 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,981 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][954], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,981 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,981 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,982 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,982 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,983 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,983 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,984 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,984 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,984 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,984 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,984 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:32,985 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,985 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,985 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,985 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,985 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:32,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:32,988 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,988 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,988 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,988 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,988 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:32,988 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,988 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,988 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,988 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,988 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:32,988 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,988 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,988 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,988 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,988 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 176#L702-6true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:32,989 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,989 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,989 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,989 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,989 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,989 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,989 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,989 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,989 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,989 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,990 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,990 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,990 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,990 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,990 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:32,990 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,990 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,990 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,990 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,990 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,991 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,991 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,991 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,991 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,991 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,991 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,991 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,991 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,991 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,991 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:32,991 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,991 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,991 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,991 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,991 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 82#L707-16true]) [2023-11-30 07:43:32,992 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,992 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:32,993 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,993 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,993 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,993 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,993 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:32,994 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,994 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,994 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,994 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,994 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:32,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:32,994 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,994 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,994 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,994 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,994 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:32,994 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,994 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,994 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,994 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,994 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,995 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,995 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,995 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,995 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,995 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,995 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,995 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,995 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,995 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,995 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,996 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,996 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:32,996 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,996 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,996 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,996 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,996 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:32,996 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,996 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,996 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,996 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,996 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:32,996 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,997 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:32,997 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,997 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,997 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,997 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,997 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,999 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,999 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:32,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,999 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:32,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:32,999 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:32,999 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,000 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,000 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,000 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,000 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,000 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,000 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,000 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,000 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,000 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,000 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,000 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,001 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,001 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,001 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,001 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,001 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,001 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,001 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,001 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,001 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,002 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,002 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,002 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,002 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,002 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,002 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,002 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,002 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,002 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,002 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:33,004 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,004 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,004 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,004 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:33,004 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:33,004 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:33,004 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:33,004 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:33,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:33,005 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,005 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,005 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,005 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:33,005 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,005 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,005 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,005 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:33,006 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,006 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,006 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,006 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:33,006 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,006 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,006 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,006 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:33,006 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,007 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,007 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,007 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:33,007 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,007 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,007 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,007 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,007 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,007 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,007 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,007 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,007 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,007 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,008 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,008 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,008 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,008 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,008 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,008 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:33,008 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:33,008 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,009 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,009 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:33,009 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,009 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,009 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,009 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:33,011 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,011 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,011 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,011 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:33,011 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:33,011 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:33,011 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:33,011 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:33,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:33,011 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,011 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,011 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,011 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:33,012 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,012 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,012 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,012 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:33,012 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,012 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,012 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,012 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:33,012 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,012 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,012 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,012 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:33,013 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,013 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,013 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,013 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:33,013 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,013 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,013 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,013 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,014 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,014 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,014 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,014 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,014 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,014 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,014 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,014 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,014 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,014 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,014 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,014 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:33,015 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,015 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,015 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,015 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:33,015 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,015 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,015 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,015 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:33,015 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,015 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,015 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,015 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,016 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,017 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,017 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,017 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,017 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,017 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,017 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,017 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,017 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,017 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,017 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,017 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,017 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,017 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,017 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,018 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,018 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,018 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,018 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,018 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:33,021 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,021 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,021 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,021 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][876], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:33,026 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,026 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,026 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,026 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][876], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:33,027 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,027 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,027 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,027 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][951], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:33,028 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,028 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,028 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,028 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][738], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 177#L702-7true, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:33,030 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,030 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,030 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,031 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][738], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:33,031 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,031 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,031 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,031 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:33,032 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,032 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,032 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,032 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,054 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,054 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,054 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,054 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,055 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,055 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,056 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,056 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,056 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,056 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,056 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,056 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,056 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,059 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,059 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,059 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,059 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,059 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,061 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,061 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,061 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,061 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,061 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,062 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,062 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,062 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,062 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,062 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,065 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,065 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,065 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,065 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,066 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,066 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,066 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,066 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,067 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,067 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,067 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,067 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,069 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,069 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,069 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,069 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,080 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,080 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,080 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,080 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,082 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,082 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,082 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,082 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,082 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,082 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,082 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,082 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,082 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,083 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,083 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,083 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,083 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,083 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,084 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,084 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,084 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,084 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,084 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,084 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,084 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,088 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,088 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,088 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,088 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,088 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:33,089 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,089 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,089 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,089 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,090 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,091 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,091 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,091 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][487], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 146#L707-4true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:33,108 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,108 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,108 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,108 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,148 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,148 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,148 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,148 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:43:33,153 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,153 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,153 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,153 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,153 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,154 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,154 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,154 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,154 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,154 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,154 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,154 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:33,155 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,155 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,155 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,155 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:33,156 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,156 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,156 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,156 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:33,157 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,157 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,157 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,157 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,158 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,158 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,158 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,158 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,158 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 46#L702-6true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,158 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,158 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,158 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,158 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,158 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:33,160 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,160 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,160 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,160 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,160 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,160 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,160 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,160 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,163 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,163 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,163 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,163 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,163 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,163 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,163 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,163 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,163 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,163 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 46#L702-6true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,338 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,338 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,338 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,338 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,338 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:33,338 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,338 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,338 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,338 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,338 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:33,340 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,340 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,340 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,341 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,350 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:33,350 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,350 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,350 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,350 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,350 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,350 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:33,351 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,351 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,351 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,351 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,351 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,351 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:33,351 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,351 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,352 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,352 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,352 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,352 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,377 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,377 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,377 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,377 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,377 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:33,377 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,377 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,377 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,377 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,378 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,378 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,378 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,378 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,378 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,378 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,378 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,378 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:33,378 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,378 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,378 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,378 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,378 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,378 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,379 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:33,379 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,379 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,379 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,380 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:33,380 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,381 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,381 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:33,381 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,381 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,381 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,381 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,381 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,381 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,389 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,389 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,389 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,389 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:33,389 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,389 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,389 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,389 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,391 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:33,391 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,391 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,391 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,391 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,391 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,391 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,391 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,392 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,392 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,392 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,392 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,393 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:33,393 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,393 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,393 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,393 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,393 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,393 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,393 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,393 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,393 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,393 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,393 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:33,394 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,394 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,394 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,394 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:33,395 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,395 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,395 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,395 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,395 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,396 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,396 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,396 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,396 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,396 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,396 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,396 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,397 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,397 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,397 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,397 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,397 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,397 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,398 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,398 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,398 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,398 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,398 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,398 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,399 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,399 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,399 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:33,399 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,399 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,399 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,399 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,400 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,400 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,400 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,400 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,400 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,401 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,401 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,401 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,401 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,401 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,401 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,402 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,402 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,402 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 419#true, 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:33,402 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,402 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,402 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,402 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:43:33,407 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,407 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,407 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,407 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,408 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,408 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,408 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,408 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,408 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,408 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,408 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,408 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,408 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,408 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,408 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,409 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,409 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,409 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,409 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,409 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,409 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,409 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,409 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,409 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,409 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,409 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:33,410 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,410 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,410 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,410 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:33,410 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,410 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,410 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,411 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:33,411 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,411 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,411 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,411 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,411 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,411 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,411 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,411 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,412 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,412 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,412 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,413 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,413 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,413 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,413 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,413 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,413 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,413 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,413 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,414 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,414 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,414 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,414 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,414 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:33,415 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,415 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,415 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,415 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,416 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,416 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,416 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,416 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,416 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,417 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,417 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,417 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,417 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,417 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 207#true, 46#L702-6true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,418 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,418 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,418 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,418 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,418 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,418 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,419 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,419 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,420 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,421 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,421 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,421 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,422 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,422 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,422 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,422 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,422 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,422 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,422 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,422 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,422 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,422 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,422 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,423 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,423 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,423 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,423 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,423 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,423 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,423 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,424 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,424 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,424 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,424 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,424 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,425 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,425 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,425 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,425 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,425 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,425 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,425 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,425 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,429 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,432 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,432 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,432 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,432 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,432 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,432 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,432 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,432 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,432 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,433 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,433 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,433 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,433 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,433 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,433 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,433 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,433 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,433 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:33,435 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,435 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,435 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,435 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:33,435 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,436 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,436 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,436 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,436 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,436 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:33,436 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,436 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,436 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,436 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,437 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,437 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,437 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,437 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,437 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,437 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,438 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,438 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,438 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,442 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,442 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,442 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,443 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,443 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:33,443 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,443 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,443 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,443 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,443 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,445 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,445 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,445 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,445 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,445 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,445 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,445 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,446 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,446 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,446 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:33,446 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,446 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,446 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,446 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,447 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,447 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,447 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,447 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,447 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,447 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,447 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,448 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,448 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,448 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,448 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,448 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,448 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,448 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,448 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:33,448 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,448 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,448 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,448 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,449 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,449 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,449 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:33,449 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,449 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,449 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,449 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,449 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,449 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,450 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,450 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,450 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,450 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,450 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,450 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,450 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,450 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,450 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,450 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,451 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,451 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,451 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,451 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,451 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,452 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,452 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,452 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,452 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,452 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,452 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,452 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:33,452 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,452 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,452 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,453 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,453 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,453 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,453 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,453 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,453 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,453 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,454 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,454 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,454 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,454 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,462 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,462 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,462 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,462 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,462 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,463 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,463 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,463 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,463 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,463 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,467 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,467 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,467 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,467 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,471 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,471 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,471 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,471 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,471 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,471 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,471 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,471 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,474 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,475 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,475 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,475 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,475 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,475 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,475 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,475 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,476 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,476 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,476 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,476 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:33,479 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,479 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,479 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,479 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,479 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,479 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,479 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,479 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,479 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:33,479 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,479 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,479 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,480 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:33,482 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,482 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,482 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,482 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,482 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,482 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,482 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,482 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,482 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:33,483 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,483 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,483 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,483 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:33,484 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,484 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,484 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,484 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,484 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,484 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,484 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,484 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,484 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:33,485 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,485 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,485 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,485 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,485 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,485 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,485 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,485 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,485 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 141#L702-12true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 176#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:43:33,487 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,487 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,487 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,487 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,487 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,487 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,487 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,487 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,487 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:33,491 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,491 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,491 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,491 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,491 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,491 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,491 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,491 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,491 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 103#L707-12true, 393#true]) [2023-11-30 07:43:33,543 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,543 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,543 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,543 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 103#L707-12true, 393#true]) [2023-11-30 07:43:33,544 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,544 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,544 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,544 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,612 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,612 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,612 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,612 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,612 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,612 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,612 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:33,620 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,620 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,620 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,620 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,620 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:33,621 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,621 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,621 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,621 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,622 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,622 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,622 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,622 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:33,622 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,622 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,622 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,622 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,622 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,623 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:33,623 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,623 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,623 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,624 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,624 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,624 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,624 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,627 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,627 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,627 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,627 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,627 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,651 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,651 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,651 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,651 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,651 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,651 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,651 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,652 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,652 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,652 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,652 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,652 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,653 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,653 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,654 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,654 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,654 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,654 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,654 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,654 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,654 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,654 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,654 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,654 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:33,655 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,655 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,655 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,655 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:33,655 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,655 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,655 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,655 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,656 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,656 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,656 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,656 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,656 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,656 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,656 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,656 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,657 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,657 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,657 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,657 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,657 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,657 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,657 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,657 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,658 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,658 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,658 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,658 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,658 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,658 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,658 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,658 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,658 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,658 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,658 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,659 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,660 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,660 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,660 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,660 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,660 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,660 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,660 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,660 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,660 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,660 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,661 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,661 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,661 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,661 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,661 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,661 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,661 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:33,661 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,662 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,662 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,662 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,662 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,662 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,662 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,662 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:33,663 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,664 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,664 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,664 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,664 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,664 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,665 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,665 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,665 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,665 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,665 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,665 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,665 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,665 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,665 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,665 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,665 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,665 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,665 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,666 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,666 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 177#L702-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:33,666 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,666 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,666 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,666 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,666 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:33,667 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,667 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,667 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,667 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,667 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:33,667 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,667 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,667 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,667 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,667 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,667 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,667 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,667 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,667 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,668 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,668 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,668 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,668 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,668 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,668 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,669 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,669 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,669 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,669 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,669 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,669 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,669 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,669 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,669 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,669 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,669 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,669 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,669 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,669 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,669 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:33,670 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,670 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,670 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,671 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,671 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:33,671 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,671 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,671 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,671 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,671 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:33,671 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,672 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,672 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,672 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,672 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,672 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,672 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,672 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,672 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,672 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:33,673 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,673 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,673 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,673 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,673 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:33,673 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,673 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,673 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,673 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,673 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:33,673 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,674 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,674 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,674 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,674 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,674 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,674 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,674 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,674 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,674 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,675 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,675 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,675 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,675 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,675 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,675 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,675 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,675 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,675 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,675 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,675 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,675 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,676 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,676 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,676 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,676 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,676 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:33,677 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,677 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,677 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,677 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:33,677 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,677 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,677 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,677 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:33,678 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,678 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,678 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,678 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,678 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,678 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,678 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,678 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,678 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,678 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,678 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,678 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:33,679 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,680 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,680 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,680 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:33,680 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,680 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,680 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,680 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,680 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,680 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,680 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,680 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,680 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,680 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,681 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,681 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,681 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,681 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,681 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,681 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,682 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,682 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,682 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,682 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,682 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,682 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,682 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,682 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,683 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,683 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,683 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,683 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,683 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,683 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,683 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,683 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,683 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,683 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,683 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,683 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:33,684 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,684 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,684 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,684 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:33,685 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:33,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:33,685 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,685 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,685 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,685 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,685 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,685 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,685 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,685 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:33,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,685 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,686 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,686 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,686 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,688 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:33,688 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,688 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,688 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,688 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,688 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,688 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,689 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:33,689 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,689 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:33,689 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,689 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:33,689 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,689 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,690 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,690 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,690 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,690 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:33,690 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,690 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,690 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,690 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,690 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,690 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 112#L702-18true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:33,728 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,728 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,728 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,728 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:33,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][177], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,734 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,734 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,734 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,734 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:33,768 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,768 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,768 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,768 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:33,815 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,815 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,815 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,815 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:33,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 98#$Ultimate##0true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:33,827 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,827 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,827 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,827 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:43:33,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:33,828 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:33,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:34,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,116 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:34,116 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:34,116 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:34,116 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:34,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,116 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:43:34,116 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:34,116 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:34,116 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:43:34,337 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,337 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,337 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,337 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,337 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,338 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,346 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,346 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,346 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,346 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,346 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,347 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,348 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,348 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,348 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,348 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,348 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,348 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,348 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,349 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,349 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,349 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,350 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,350 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,350 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,350 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,350 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,388 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,388 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,388 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,388 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,388 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:34,388 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,388 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,389 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,389 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,389 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,389 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,389 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,390 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,390 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,390 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,392 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:34,392 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,392 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,392 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,392 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,392 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,392 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,397 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:34,397 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:34,398 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,398 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,398 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,398 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,398 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,400 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,400 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,400 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,400 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,400 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,401 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,401 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,401 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,401 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,401 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:34,402 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,402 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,402 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,402 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,402 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,404 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,404 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,404 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,404 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,404 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,404 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,404 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,404 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,404 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,404 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,405 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,405 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,405 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,405 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,405 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,405 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,423 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:34,424 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,425 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:34,425 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,426 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,426 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,426 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,427 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,427 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,427 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,427 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,427 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,427 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,427 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,429 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,429 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,429 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,429 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,430 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,430 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,430 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,430 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,430 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,430 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,430 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,445 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:43:34,446 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:34,446 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,446 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:34,446 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,447 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,447 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,447 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,447 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,449 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:34,449 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,449 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,449 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,449 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,449 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,449 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,450 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:34,450 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,450 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,450 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,450 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,450 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,450 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,450 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,454 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,454 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,454 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,454 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,454 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,455 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,455 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,455 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,455 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,455 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,455 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,455 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,455 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,455 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,455 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,457 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,457 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,457 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,458 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:34,458 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,458 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,468 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,468 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,468 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,468 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,470 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,470 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,470 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,470 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,470 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,470 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,470 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,471 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,471 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,471 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,474 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,474 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,474 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,474 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,474 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,474 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,474 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,496 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,496 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,496 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,496 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,497 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,497 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,497 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,497 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,498 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,498 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,498 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,498 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,498 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:34,499 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,499 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,499 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,499 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,499 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,499 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,499 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,499 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,499 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,499 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,499 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,499 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,502 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,502 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,503 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,503 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:34,503 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,503 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,503 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,503 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,503 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,503 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,503 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,503 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,503 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,504 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,504 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,504 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,504 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,504 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,504 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,504 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,504 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,504 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,506 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,506 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,506 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:34,506 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,506 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,507 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,507 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 176#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,513 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,513 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,514 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,514 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,514 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,514 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,514 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,514 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,514 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,515 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,515 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,515 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,515 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,515 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,515 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,516 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,516 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,516 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,516 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,516 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,516 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,516 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,516 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,516 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,521 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:34,522 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,522 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,522 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,522 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,522 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,522 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,522 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:43:34,522 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,522 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,522 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,522 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,522 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,522 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,523 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:34,523 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,523 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,524 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,524 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,524 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,524 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,524 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,525 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,525 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:34,525 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,525 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,525 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,526 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,526 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,526 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,526 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,526 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,526 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,526 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:34,527 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:34,527 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:34,527 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,527 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,527 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,528 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,528 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,528 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,528 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,528 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,528 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:34,529 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,529 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,529 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,529 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,529 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,529 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,531 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:34,531 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,531 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,531 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,531 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,531 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,531 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,531 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:34,531 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,532 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:34,532 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,532 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:34,532 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,533 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:34,533 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,533 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,533 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,533 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,533 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,533 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,536 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,536 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,536 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,536 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,536 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,536 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,536 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,536 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,537 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,537 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,537 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,537 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,537 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,537 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,537 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,538 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,539 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:34,539 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][392], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:34,539 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,539 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,540 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:34,540 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,540 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,540 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,541 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,541 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,541 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,541 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,541 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,541 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,541 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:34,541 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,541 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,541 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,541 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,541 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,541 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,541 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,541 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,541 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,541 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:34,542 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:34,542 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,542 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,542 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,542 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,542 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,542 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:34,543 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,543 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,543 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,543 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,543 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,543 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,543 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:34,543 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,543 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,543 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,543 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,543 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,543 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,543 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,543 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,543 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,545 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,545 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,545 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,545 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,545 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,545 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,545 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,546 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,546 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,546 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,546 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,546 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,546 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,546 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:34,546 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,547 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,547 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,547 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,547 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,548 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,548 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,548 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,548 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,548 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:34,548 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,548 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,548 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,548 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,548 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,548 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,549 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,549 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,549 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,549 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][955], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:34,549 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,549 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,549 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,549 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,549 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,550 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,550 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,550 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,550 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,550 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,550 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,550 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,551 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,551 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,551 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,551 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,551 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,551 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,551 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,551 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,551 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,552 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,552 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,552 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,552 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,552 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,552 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,552 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,554 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,555 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,556 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,556 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,556 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,557 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,557 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,557 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,557 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,557 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,558 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,558 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,558 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,558 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,558 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,558 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,558 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,559 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,560 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,561 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,562 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,562 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,562 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,562 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,562 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,562 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,562 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,562 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,563 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:34,563 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,563 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,563 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,563 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,563 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,563 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,563 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:34,563 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,564 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,564 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,564 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,564 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,564 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,564 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:34,564 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,564 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,565 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:34,565 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,565 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:34,565 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,566 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:34,566 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,566 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,566 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,566 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,566 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,566 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,580 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,580 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,580 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,580 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,585 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,585 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,585 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,585 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,585 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,585 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,585 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,589 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,589 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,590 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,590 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,591 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,591 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,591 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,591 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,591 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,592 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,592 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,592 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,592 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,592 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,592 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,592 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,592 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,592 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,593 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,593 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,593 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,593 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,593 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,593 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,593 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,594 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,594 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,594 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,594 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,594 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,594 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,594 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,594 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][771], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 185#L701-3true, 200#true, 123#L702-24true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,607 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,607 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,608 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,608 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][771], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 185#L701-3true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,608 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,608 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,608 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,608 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,622 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,622 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,622 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,622 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:34,623 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,623 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,623 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,623 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 118#L702-20true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,735 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,735 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,735 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,735 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,757 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,758 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,758 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,758 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,759 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,759 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,759 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,759 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,765 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,765 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,765 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,765 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,778 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,778 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,778 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,778 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,779 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,779 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,779 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,779 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,779 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,779 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,779 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:34,779 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,779 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,779 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,779 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,779 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,779 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,779 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,780 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,780 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,780 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,780 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,780 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,780 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,780 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,780 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,780 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,780 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,780 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,780 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,780 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,780 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,780 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,780 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,781 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,781 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,781 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,781 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,781 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,783 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,783 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,783 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,783 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,783 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,783 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,783 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,784 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:34,784 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,784 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,784 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,784 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,784 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,784 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,784 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,784 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,784 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,784 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,784 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,784 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,784 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,784 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,785 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,785 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,785 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,785 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,786 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,786 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,786 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,786 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,786 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,786 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,786 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,786 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,786 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,786 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,786 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,786 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,786 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,786 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,787 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:34,787 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,787 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,787 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,787 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,787 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,787 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,787 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,787 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 185#L701-3true, 143#L702-20true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,790 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,790 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,790 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,790 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 143#L702-20true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,790 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,791 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,791 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,791 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,791 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,791 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,791 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,791 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,791 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,792 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,792 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,792 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,793 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,793 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,793 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,793 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,793 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,795 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,795 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,795 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,795 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,795 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,796 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,796 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,796 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,796 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,796 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,796 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,796 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,796 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,796 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,796 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:34,796 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,796 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,797 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,797 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,797 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,797 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:34,797 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:34,797 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:34,797 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:34,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,797 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,797 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,797 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,797 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,797 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,797 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,798 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,798 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,798 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,798 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,798 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,798 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,798 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,798 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,798 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,798 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,801 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,801 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,801 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,801 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,801 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,801 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,801 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,801 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,801 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,801 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,802 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,802 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,802 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,802 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,802 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,802 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:34,802 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:34,802 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:34,802 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:34,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,802 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,803 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,803 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,803 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,803 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,803 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,803 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,803 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,803 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,803 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,803 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,803 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,803 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,803 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,804 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,805 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,805 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,806 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,806 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,806 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,806 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,806 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,808 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,808 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,808 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,808 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:34,808 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,808 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,808 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,808 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][373], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:34,809 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,809 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,809 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,809 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,810 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,810 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,810 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,810 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,810 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,810 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,810 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:34,810 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,811 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,811 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,811 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,811 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,811 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:34,813 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,814 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,814 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,814 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:34,814 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,814 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,814 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,815 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,864 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,864 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,865 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,865 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,865 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,865 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,865 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,865 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,865 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,865 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,865 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,865 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,866 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,866 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,866 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,866 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,866 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,867 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,867 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,867 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,869 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,869 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,869 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,869 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,869 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,870 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,870 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,870 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,870 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,870 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,871 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,871 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,871 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,871 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,872 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,872 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,872 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,872 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,874 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,874 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,874 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,874 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,875 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,875 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,875 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,875 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,875 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,875 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,875 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,876 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,877 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,877 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,877 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,877 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,877 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,877 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,877 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,877 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,877 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,877 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,877 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,878 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,878 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,878 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,878 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,878 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,878 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,878 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,878 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,878 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,879 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,879 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,880 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,880 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,880 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,880 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,880 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,880 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,880 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,880 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,880 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,881 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,881 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,881 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,881 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,881 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,881 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,881 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,881 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,881 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,881 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,881 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,881 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,881 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,881 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,882 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:34,882 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,882 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,882 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,882 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,883 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:34,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,883 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,883 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,883 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,883 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:34,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:34,884 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,884 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,884 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,884 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:34,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:34,886 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,886 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,886 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,886 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:34,887 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,887 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,887 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,887 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,915 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:34,915 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,915 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,915 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,915 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,915 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,915 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:34,915 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:34,915 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,915 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,915 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:34,915 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,130 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:35,130 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,130 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,131 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:35,131 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,131 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,131 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,131 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,131 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,131 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][586], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 185#L701-3true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,163 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,163 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,163 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,163 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][584], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 176#L702-6true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:35,169 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,169 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,169 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,169 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,233 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:35,233 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,233 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,234 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:35,234 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,234 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:35,234 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,234 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,234 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,234 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,234 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,234 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,234 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,235 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,235 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,235 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,235 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:35,235 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,235 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,235 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,235 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,235 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,235 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,235 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,235 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,235 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,235 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,235 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:35,235 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,235 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:35,236 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,236 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,237 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,237 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:35,237 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,237 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,237 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,237 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,237 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,237 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,237 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,237 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,237 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,237 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,238 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,238 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,238 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,238 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,238 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,238 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,238 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,239 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:35,239 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,239 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,239 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,239 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,239 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,239 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,240 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,240 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,240 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,240 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,240 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:35,240 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,241 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,241 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,241 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,241 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:35,241 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,241 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,241 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,241 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,241 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,242 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:35,242 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,242 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,242 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,242 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,242 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,242 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:35,243 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,243 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,243 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,243 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,243 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:35,243 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,243 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,243 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,243 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,243 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 185#L701-3true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,250 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,250 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,250 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,250 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][382], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,252 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,252 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,252 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,252 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:35,252 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,252 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,253 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,253 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,253 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,253 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,253 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,253 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:35,253 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,253 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,253 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,253 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:35,253 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,253 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,254 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,254 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:35,255 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,255 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,255 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,255 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][994], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:35,255 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,255 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,255 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,255 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][995], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,255 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,255 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,255 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,255 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:35,256 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,256 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,256 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,256 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:35,256 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,256 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,256 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,256 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:35,256 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,257 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,257 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,257 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:35,257 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,257 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,257 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,257 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:35,257 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,257 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,257 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,257 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,257 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,257 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,258 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,258 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][382], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,259 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,259 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,259 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,259 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,259 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,259 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,259 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,259 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,259 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,260 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:35,260 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,260 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,260 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,260 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,260 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,260 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:35,261 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,261 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,261 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,261 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:35,261 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,261 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,262 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,262 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:35,262 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,262 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,262 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,262 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,262 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,262 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,262 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,262 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,265 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:35,265 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,265 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,265 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,265 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,265 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,265 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][995], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,266 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,266 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,266 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,266 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,266 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:35,266 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,266 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,267 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,267 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,267 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,271 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,271 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,271 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,271 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,271 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][382], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,273 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,273 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,273 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,273 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,276 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,276 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,276 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,276 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,276 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,277 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,277 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,277 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,277 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,277 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,278 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,278 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,278 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,278 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,278 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][775], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:35,280 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,280 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,280 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,280 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,280 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,280 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,280 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,280 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,281 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 176#L702-6true, 121#L707-13true]) [2023-11-30 07:43:35,281 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,281 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,281 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,281 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][775], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:35,282 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,282 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,282 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,282 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,282 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,282 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,282 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,282 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,282 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:35,283 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,283 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,283 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,283 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:35,284 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,284 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,284 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,284 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][384], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:35,287 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,287 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,287 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,287 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][653], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:35,288 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,288 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,288 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,288 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:35,289 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,289 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,289 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,289 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][998], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:35,290 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,290 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,290 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,290 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,307 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,308 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,308 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,308 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,320 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:35,320 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,320 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,320 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,320 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,320 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,320 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,320 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,320 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,320 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,320 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,320 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,323 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,323 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,323 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,323 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,323 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,323 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,323 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,323 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,323 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,323 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,324 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,324 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,324 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,325 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,325 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,326 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,326 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,326 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,326 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,326 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,326 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,326 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,327 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,327 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,327 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,327 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,327 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,328 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,328 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,328 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,328 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,329 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,329 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,329 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,329 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,330 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,330 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,330 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,330 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,330 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,330 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,330 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,330 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,331 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,331 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,331 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,331 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,331 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,331 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,331 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,331 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,334 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,334 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,334 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,334 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,334 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,334 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,334 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,334 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,335 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,335 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,335 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,335 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,335 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,335 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,335 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,335 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,335 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,335 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,335 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,335 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,336 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,336 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,336 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,336 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,336 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,336 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,337 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,337 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,337 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,337 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,337 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,338 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,338 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,339 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,339 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,339 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,339 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,339 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,339 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,339 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,339 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,339 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,339 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,340 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,340 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,342 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,342 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,342 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,342 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,342 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,342 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,342 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,342 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,343 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,343 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,343 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,343 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,343 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,343 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,343 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,343 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,343 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,343 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,343 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,343 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,344 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,344 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,344 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,344 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,344 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,344 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,344 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,344 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,344 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,344 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,344 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,344 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,345 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,345 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,345 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,345 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,345 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,345 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,345 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,345 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][954], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,345 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,345 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,345 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,345 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][955], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,346 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,346 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,346 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,346 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,347 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,347 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,347 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,347 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,347 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,347 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,347 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,348 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,348 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,348 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,349 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,349 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,349 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,349 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,349 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,349 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,349 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,350 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,350 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,350 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,350 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,350 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,350 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,350 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,352 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,352 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,352 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,352 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,352 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,352 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,352 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,353 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,353 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,353 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,353 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,353 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,353 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,353 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,359 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,359 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,359 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,359 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,359 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,365 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,365 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,365 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,365 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,365 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,365 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,366 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,366 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,366 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,366 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][954], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,366 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,366 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,366 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,366 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,366 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,369 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,369 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,369 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,369 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,369 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,369 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,370 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,370 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,370 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,370 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,371 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,371 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,371 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,371 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,371 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:35,373 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,373 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,373 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,373 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,373 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:35,373 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,373 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,373 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,373 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,373 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:35,373 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,373 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,373 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,373 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,374 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:35,374 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,374 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,374 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,374 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,374 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,374 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,374 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,374 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,374 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,374 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,374 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,374 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,375 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,375 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,375 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:35,375 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,375 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,375 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,375 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,375 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,376 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,376 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,376 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,376 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,376 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,376 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,376 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,376 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,376 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,376 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:35,376 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,376 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,376 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,377 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,377 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:35,377 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,377 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,377 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,377 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,377 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:35,379 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,379 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,379 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,379 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,379 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:35,379 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,379 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:35,379 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,379 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,379 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,380 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,380 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:35,380 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,380 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,380 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,380 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,380 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,380 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,380 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,380 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,380 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,380 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,380 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,381 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,381 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,381 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,381 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,381 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,381 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,381 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,381 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,381 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:35,381 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,381 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,381 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,381 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,381 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,382 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:35,382 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,382 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,383 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,383 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,383 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:35,383 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,383 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,383 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,383 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,383 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,384 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,384 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,384 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,384 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,384 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,385 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,385 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,385 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,385 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,385 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,385 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,385 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,385 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,385 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,385 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,385 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,385 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,386 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,386 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,386 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,387 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,387 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,387 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,387 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,387 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,387 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,387 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,387 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,387 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,387 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,388 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,388 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,388 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,388 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,388 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,388 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:35,389 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,389 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,389 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,389 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][395], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:35,392 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,392 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,392 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,392 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:35,393 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,393 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,393 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,394 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][876], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:35,395 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,395 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,395 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,395 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][951], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 200#true, 181#L702-8true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:35,395 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,396 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,396 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,396 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,420 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,420 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,420 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,420 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,421 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,421 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,421 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,421 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,421 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,422 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,422 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,422 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,423 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,423 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,423 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,423 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,423 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,423 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,424 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,428 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,428 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,428 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,428 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,428 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,429 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,430 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,430 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,431 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,447 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,447 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,447 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,447 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,447 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,447 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,447 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,447 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,447 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,447 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,449 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,449 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,449 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,449 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,449 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,450 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,450 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,450 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,451 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:35,452 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,452 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,452 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,452 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,452 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 185#L701-3true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,518 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,518 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,518 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,519 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 185#L701-3true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:43:35,520 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,520 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,520 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,520 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:35,525 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,528 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,528 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,528 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,529 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,529 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,529 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,529 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,529 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,530 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,530 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,530 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,530 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,531 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,532 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,532 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,532 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,532 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,532 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:35,532 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,532 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,532 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,532 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,532 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,534 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,534 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:35,535 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,535 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,535 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,535 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,537 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,537 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,538 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,538 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,538 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,538 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,538 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,538 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,538 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,538 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,538 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,538 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,538 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,538 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,539 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:35,539 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,539 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,539 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,539 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,539 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,539 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,539 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:35,539 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,539 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,539 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,540 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,540 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,540 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,543 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,543 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,543 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,543 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,543 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,543 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,543 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,543 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,543 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,543 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,545 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,545 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,545 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,545 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,545 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,545 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,545 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,545 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,545 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,545 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:35,553 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,553 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,554 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,554 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:35,554 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,554 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,554 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,554 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 185#L701-3true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:43:35,555 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,555 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,555 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,555 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 185#L701-3true, 143#L702-20true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:35,555 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,555 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,555 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,555 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:35,558 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,558 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,558 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,558 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,559 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:35,559 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,560 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,560 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,560 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,560 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,561 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,561 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,561 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,572 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,572 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,572 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,572 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:35,572 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,572 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,572 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,572 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 185#L701-3true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,574 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,574 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,574 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,574 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,575 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 185#L701-3true, 181#L702-8true, 143#L702-20true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,575 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,575 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 185#L701-3true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:43:35,575 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,575 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,576 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,576 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:35,576 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,576 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,576 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,576 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,576 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,576 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,577 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,577 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:35,578 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,578 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,578 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,578 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,578 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,578 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,578 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,578 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,578 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,578 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,578 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:35,579 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,579 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,579 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,579 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,579 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,579 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:35,579 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,579 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,579 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,580 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,580 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,580 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,580 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,580 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,580 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,580 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,580 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,581 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,581 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,581 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,581 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,582 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,582 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,582 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,582 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,582 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,582 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,582 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,582 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,582 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,582 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,582 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,582 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,582 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,584 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,584 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,584 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,584 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,584 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,584 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,584 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,584 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,584 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,584 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,585 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,585 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,585 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,585 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,585 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,585 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,585 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,585 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,585 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,585 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,585 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,585 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,585 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,585 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,585 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,586 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,586 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,586 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,586 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,586 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,586 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,586 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:35,588 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,588 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,588 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,588 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,588 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:35,588 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,588 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,588 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:35,588 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,588 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,588 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:35,589 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:35,589 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,589 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,589 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,589 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,589 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,589 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,590 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,591 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,591 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,591 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,591 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,592 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,592 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,592 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,592 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,592 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,592 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,592 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,592 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,592 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,593 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,593 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,593 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,593 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,593 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,593 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,593 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,593 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,594 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,594 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,594 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,594 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,595 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,595 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,595 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,595 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,596 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,596 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,596 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,596 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,596 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,597 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,597 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,597 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,597 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,597 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,597 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,597 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,598 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,598 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,599 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,599 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,599 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,600 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,600 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,600 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,600 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:35,600 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,600 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,600 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,600 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,600 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 419#true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,601 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,601 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,601 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,601 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,602 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,602 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,602 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,602 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:35,607 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:35,607 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:35,608 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,610 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,610 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,610 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:35,611 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,612 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,612 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,612 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,612 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,612 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,612 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,612 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,612 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,612 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,612 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,612 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,613 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,613 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,613 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,613 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,613 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,613 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,614 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,614 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,614 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,614 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,614 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,614 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,614 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,614 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,614 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,614 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,614 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,614 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,614 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,614 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,614 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,615 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,615 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,615 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,615 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,615 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,615 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,615 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:35,616 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,616 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,616 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,616 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,616 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,616 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,616 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:35,616 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,616 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,616 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,616 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,616 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,616 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,616 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:35,616 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,616 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,617 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,617 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,617 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,617 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,617 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,617 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,617 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,617 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,617 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,617 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:35,618 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,618 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,618 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,619 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,619 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,619 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,619 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,619 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,619 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,619 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,619 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,619 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,619 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,619 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,619 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:35,619 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,620 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,620 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,620 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,620 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,620 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,620 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,620 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,620 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,620 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,620 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,620 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,620 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,620 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,621 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,621 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,621 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,621 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,621 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,621 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,621 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,621 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,621 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,621 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,621 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,621 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,621 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,622 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,622 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,622 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,622 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,622 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,623 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,623 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,624 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,624 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,625 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,625 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,625 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,625 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,625 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,626 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,626 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,626 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,626 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,626 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,627 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,627 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,627 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,627 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,627 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,628 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,628 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,628 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,628 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,628 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,629 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,629 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,629 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,629 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,630 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,630 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,630 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,630 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,630 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,630 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,631 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,631 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,631 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,631 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,631 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,631 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,631 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,631 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,632 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,632 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,632 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,632 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,632 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,632 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,632 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,633 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,633 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,633 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,633 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,633 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,633 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,633 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,634 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,634 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,634 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,634 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,634 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,634 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,634 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,634 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,635 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,635 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,635 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,635 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,635 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,635 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,635 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,635 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,635 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,635 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,636 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,636 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,636 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,636 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,636 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,637 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,637 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,637 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,637 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,637 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,638 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,638 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,638 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,638 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:35,639 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,639 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,639 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,639 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 143#L702-20true, 207#true, 46#L702-6true, 48#L702-3true, 393#true]) [2023-11-30 07:43:35,639 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,639 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,639 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,640 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,641 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,641 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,641 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,641 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:35,642 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,642 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,642 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,642 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,644 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,644 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,644 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,644 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,644 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,644 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,644 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,645 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:35,645 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,645 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,645 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,645 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,645 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,645 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,649 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,649 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,649 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,649 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,649 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,649 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,649 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,650 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,650 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,650 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,650 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,650 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,650 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,650 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,650 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,650 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,650 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,650 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,650 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,650 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,650 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,651 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,651 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,651 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,651 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,652 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,652 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,657 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,657 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,657 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,657 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,657 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,657 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,657 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,657 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,658 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,658 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,658 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,658 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,659 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,659 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,659 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,659 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,660 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,660 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,660 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,660 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,660 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,660 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,660 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,660 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,660 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,660 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,660 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,661 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,661 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,661 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,661 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,662 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:35,662 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,662 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,662 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,662 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,662 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,662 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,662 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,662 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,662 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,662 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,663 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,663 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,663 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:35,663 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,663 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,663 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,663 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,663 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,663 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,664 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,664 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,664 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,664 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,664 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:35,665 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,665 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,665 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,665 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,665 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,667 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,667 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,667 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,667 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,667 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,668 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,668 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,668 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,668 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,668 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,669 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,669 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,669 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,669 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,669 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,671 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,671 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,671 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,671 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,671 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,671 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,671 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,671 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,671 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,671 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,671 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,671 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,672 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,672 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,672 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,672 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,672 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,672 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,672 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,672 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,672 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,672 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,672 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,673 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,673 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,673 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,673 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,673 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,673 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,673 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,674 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,674 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 106#L707-15true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:35,674 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,674 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,674 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,674 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,674 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,674 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,675 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,675 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,675 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,675 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,675 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,675 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,675 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,675 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,676 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,676 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,676 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,677 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,677 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,677 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,677 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,678 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,687 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,687 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,687 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,687 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,687 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,688 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,688 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,688 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,688 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,688 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,690 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,690 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,690 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,690 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,690 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,691 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,691 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,691 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,691 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,691 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,694 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,694 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,694 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,694 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,694 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,694 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,694 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,695 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,696 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,696 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,696 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,696 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:35,702 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,702 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,702 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,702 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,702 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,702 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,702 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,702 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,702 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:35,703 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,703 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,703 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,703 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 141#L702-12true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:35,705 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,705 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,705 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,705 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,706 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,706 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,706 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,706 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,706 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,722 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,722 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,722 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,722 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,723 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,723 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,723 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,723 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,723 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,723 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,723 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,724 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:35,724 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,724 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,724 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,724 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,852 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:35,852 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,853 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,853 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,853 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,853 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,853 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,880 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,880 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,880 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,880 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,880 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,880 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,880 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,881 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,881 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,881 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,881 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,881 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,881 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:35,881 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,881 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,881 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,882 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:35,882 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,882 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,882 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,882 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,882 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,883 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,883 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,883 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,883 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,883 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,883 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,883 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,884 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,884 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,884 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,884 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,884 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,885 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,885 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,885 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,885 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,885 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,885 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,885 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,885 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,885 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,885 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,885 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,885 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,886 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,886 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,886 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,886 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,887 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,887 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,887 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,887 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,887 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,888 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,888 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,888 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,888 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,888 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,888 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,889 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,889 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,889 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,889 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,889 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,889 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,889 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,889 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,889 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,889 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,889 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,889 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,890 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,890 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:35,890 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,890 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,890 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,890 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,890 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,890 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,891 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:35,891 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,891 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,891 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,891 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,891 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,891 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,891 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,891 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,891 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,891 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,891 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,891 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,891 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,893 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,893 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,893 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,893 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,894 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,894 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,894 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,894 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,894 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,894 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,894 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,894 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,894 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,894 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:35,894 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,894 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,894 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,894 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,894 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,895 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,895 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,895 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,895 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,895 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:35,896 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,896 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,896 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,896 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,896 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:35,896 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,896 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,896 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,896 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,896 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:35,896 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,896 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,896 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,897 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,898 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,899 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,899 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,899 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,899 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,899 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,899 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,899 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,899 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,899 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,899 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,899 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,899 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,899 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,899 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,899 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:35,900 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,900 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,900 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,900 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,901 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:35,901 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,901 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,901 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,901 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,901 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:35,901 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,901 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,901 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,901 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,901 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,901 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,901 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,902 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,902 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,902 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:35,903 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,903 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,903 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,903 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:35,903 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,903 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,903 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,903 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:35,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:35,904 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,904 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,904 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,904 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:35,904 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,904 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,904 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,904 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:35,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,904 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,904 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,904 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,904 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 22#L702-3true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,908 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,908 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,908 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,908 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 22#L702-3true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,908 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,908 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,908 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,908 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,909 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,909 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,909 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,909 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,909 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,909 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,909 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,909 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:35,910 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,910 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,910 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,910 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:43:35,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:35,910 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,910 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,910 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,910 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 97#L702-8true, 214#true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,952 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,952 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,952 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,952 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 214#true, 112#L702-18true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:35,952 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,952 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,953 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,953 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:35,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,988 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,988 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,988 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,988 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:35,988 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,988 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,988 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,988 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,988 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,988 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,988 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,988 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:35,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:35,989 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,989 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,990 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:35,990 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:36,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 98#$Ultimate##0true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:36,042 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:43:36,042 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:36,042 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:36,042 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:43:36,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][242], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 51#L707-7true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:36,402 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,402 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,402 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,402 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,589 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:36,589 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:36,590 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:36,597 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,597 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,598 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,598 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:36,645 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,645 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,645 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,645 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,645 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:36,651 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,651 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:36,653 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,655 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:36,655 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,655 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,655 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,655 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,655 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,655 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:36,657 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,657 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,657 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,657 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,657 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,658 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:36,658 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,659 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:36,659 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,659 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,661 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:36,661 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,661 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:36,661 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,661 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,662 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,662 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,687 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:36,687 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,687 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,688 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,688 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,688 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,688 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,691 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:36,691 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,691 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,691 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,691 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,691 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,691 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,691 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,691 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,691 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:36,691 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,691 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,691 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,691 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,691 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,691 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,692 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:36,692 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,692 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,692 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,692 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,692 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,692 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,692 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 185#L701-3true, 143#L702-20true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:36,698 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,699 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,699 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,699 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:36,699 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,699 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,699 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,699 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,699 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:36,699 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,699 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,699 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,699 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,707 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:36,708 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,708 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,708 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,708 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,708 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,708 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,708 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,708 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:36,708 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,708 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,708 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,708 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,708 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,708 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,709 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:36,709 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,709 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,709 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,709 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,709 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,709 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,709 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:36,710 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,710 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,710 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,710 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,710 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,710 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,710 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,711 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:36,711 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,711 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,711 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,711 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,711 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,711 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,711 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,711 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:36,711 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,711 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,711 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,711 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,711 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,711 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,713 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:36,713 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:36,713 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:36,713 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:36,713 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:36,713 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:36,713 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:36,713 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:36,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:36,716 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,716 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,717 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,717 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,717 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,717 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,717 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:36,717 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,717 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,717 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,717 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,717 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,717 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,717 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,718 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:36,718 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,718 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,718 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,718 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,718 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,718 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,718 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,718 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,718 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,719 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,719 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,719 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][392], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:36,719 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,719 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,719 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,719 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,719 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,719 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,719 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:36,719 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,719 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,719 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,719 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,719 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,719 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,719 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,720 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,720 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,720 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,720 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,720 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:36,720 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,720 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,720 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,720 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,720 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,720 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,720 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,720 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:36,720 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,720 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,720 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,720 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,721 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,721 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,721 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,721 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,721 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,721 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,721 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,721 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,723 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:36,723 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,723 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,723 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,723 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,723 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,723 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,723 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:36,740 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,740 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,740 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,740 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,740 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:36,745 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,745 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,745 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,745 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,745 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,746 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:36,746 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,746 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,746 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,746 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,746 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:36,781 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,781 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,781 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,781 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:36,992 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:36,992 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,992 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,992 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,992 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,992 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,992 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,992 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:36,992 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,992 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,992 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,993 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,993 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,993 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,993 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,993 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:36,993 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,993 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:36,993 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,993 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,994 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,994 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,994 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:36,994 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,994 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,994 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,994 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,994 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,994 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,994 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,995 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:36,995 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,995 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,995 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,995 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,995 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,995 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,995 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,995 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:36,995 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,995 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,996 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,996 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,996 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,996 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,996 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,996 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 393#true]) [2023-11-30 07:43:36,996 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,996 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,996 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,996 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,996 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,996 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,997 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:36,997 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,997 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,997 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,997 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,997 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,997 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,997 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,997 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:36,997 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,997 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,997 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,998 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,998 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,998 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,998 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,998 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:36,998 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,998 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,998 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,998 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,998 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,998 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,998 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:36,998 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,999 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,999 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,999 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,999 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,999 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,999 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:36,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:36,999 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:36,999 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,005 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 7#L702-5true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,005 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,005 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,005 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,005 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,005 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,005 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,005 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,005 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,006 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,006 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,006 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,006 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,006 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,006 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,006 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,007 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,007 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,007 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,007 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,007 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,007 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,007 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,007 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,007 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,007 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,007 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,007 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,007 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,007 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,007 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,008 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,008 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,009 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,009 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,009 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,009 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,009 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,009 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,009 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,009 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,009 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,009 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,009 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,009 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,009 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,014 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:37,014 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,014 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,014 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,014 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,014 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,014 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,014 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,038 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:37,039 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,039 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,039 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,039 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,039 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,039 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,039 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,039 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:37,039 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,039 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,040 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,040 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,040 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,040 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,040 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,041 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,041 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,041 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,041 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,041 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,041 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,041 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,041 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,041 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,041 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,041 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,041 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 393#true]) [2023-11-30 07:43:37,041 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,041 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,041 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,042 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,042 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:37,042 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,042 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,042 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,042 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,042 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][994], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:37,043 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,043 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,043 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,043 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,043 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 176#L702-6true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:37,043 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,043 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,043 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,043 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,043 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:37,043 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,043 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,043 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,044 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,044 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:37,044 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,044 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,044 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,044 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,044 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,044 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:37,045 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,045 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,045 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,045 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,045 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,045 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,045 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:37,045 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,046 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,046 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,046 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,046 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,046 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,046 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,046 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,046 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,046 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,047 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,047 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,047 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,047 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,047 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,048 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:37,048 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,048 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,048 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,048 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,048 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,048 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,048 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:37,048 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,048 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,048 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,048 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,048 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,048 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,048 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:37,048 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,049 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,049 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,049 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,049 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,049 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,049 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:37,049 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,049 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,049 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,049 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,049 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,049 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,049 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:37,049 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,049 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,049 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,049 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,049 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,050 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,050 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:37,050 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,050 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,050 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,051 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,051 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,051 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,051 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:37,051 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,051 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,051 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,051 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,051 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,051 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,051 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:37,051 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,051 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,051 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,051 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,051 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,051 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,052 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:37,052 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,052 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,062 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,062 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,062 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,062 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,063 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:37,063 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,063 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,063 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,063 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,063 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,063 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,067 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,067 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,067 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,067 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,067 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,067 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,067 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,068 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][392], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,068 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,068 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,068 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,068 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,068 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,068 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,068 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,069 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,069 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,069 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,069 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,069 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,069 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,069 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,070 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,070 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,070 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,070 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,070 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,070 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,070 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,071 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,071 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,071 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,071 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,071 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,071 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,072 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,072 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,072 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,072 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,072 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,072 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,072 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,072 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,072 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,072 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,072 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,072 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,072 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,072 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][955], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,073 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,073 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,073 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,073 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,073 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,073 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,073 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,073 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 176#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,074 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,074 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,074 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,075 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,075 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,075 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,075 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,075 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,075 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,075 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,075 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,075 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,075 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][955], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,077 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,077 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,077 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,077 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,077 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,078 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,078 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,078 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,078 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,078 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,078 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,078 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,079 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,079 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,079 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,079 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,079 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,079 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,079 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,079 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,079 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,080 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,080 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,084 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,084 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,084 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,084 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,084 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,084 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,084 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,085 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,085 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,085 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,085 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,085 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,085 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,086 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,086 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,086 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,086 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,086 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,086 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,086 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,087 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,087 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,087 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,087 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,087 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,087 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,087 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,087 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,087 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,087 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,087 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,087 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,088 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,088 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,088 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,088 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,088 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,088 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,088 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,089 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,089 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,089 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,089 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,089 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,089 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,089 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,090 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,090 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,090 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,090 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,091 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,091 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,091 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,091 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,091 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,091 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,091 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,091 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,091 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,091 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,091 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,091 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,091 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,091 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,091 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,091 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,092 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,092 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,092 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,092 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,092 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,092 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,092 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,092 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,092 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,093 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,093 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,093 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,093 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,093 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,093 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,093 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,093 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,093 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,093 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,093 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,093 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,093 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,094 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,094 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,094 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,094 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,094 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,094 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,094 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,095 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,095 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,095 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,095 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,095 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,095 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,095 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,095 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,095 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,095 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,095 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,095 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,095 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,095 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,111 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,111 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,111 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,111 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,111 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,112 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,112 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,112 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,112 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,112 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,112 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,112 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,113 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,113 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,113 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,113 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,113 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,116 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,116 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,116 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,116 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,116 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,116 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,116 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,117 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,117 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,117 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,117 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,117 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,118 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,118 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,119 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,119 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,119 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,119 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][771], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 185#L701-3true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,149 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,149 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,149 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,149 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][771], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 185#L701-3true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,149 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,149 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,149 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,149 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,262 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,262 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,262 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,262 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1105], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,263 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,263 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,263 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,263 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][492], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 38#L702-8true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,304 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,304 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,304 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,304 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 143#L702-20true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,305 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,305 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,305 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,305 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,305 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,306 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,306 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,307 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,307 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,307 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,307 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,307 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,307 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,308 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,308 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,308 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,308 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,308 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,308 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,308 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,308 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,309 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,310 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,310 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,310 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,310 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,310 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,310 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,310 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:37,310 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,310 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,310 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,310 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,310 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,310 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,310 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:37,310 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,310 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,310 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,310 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,311 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,311 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:37,311 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,311 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,311 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,311 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,311 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,312 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,312 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,312 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,312 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,312 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,312 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,312 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,312 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:37,312 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,312 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,312 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,312 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,312 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,312 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,313 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:37,313 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,313 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,313 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,313 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,313 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,313 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:37,313 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,313 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,313 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,313 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,313 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,314 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,314 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,314 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,314 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,314 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 176#L702-6true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,314 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,314 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,315 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,315 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,315 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,315 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,315 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,315 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,315 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,315 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,315 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,315 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,316 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,316 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,316 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,316 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,316 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,316 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,316 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,316 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,316 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,316 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,316 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,316 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,316 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,318 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,319 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,319 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,319 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,319 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,319 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,319 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,320 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,320 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,320 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,320 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,320 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,320 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,320 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,321 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,321 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,321 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,321 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,321 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,321 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,321 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,321 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,322 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:37,322 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,322 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,322 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,322 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,322 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:37,322 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,322 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,322 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,322 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,322 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:37,322 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,322 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,322 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,323 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,324 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,325 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,325 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,325 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,325 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,325 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,325 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,325 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,325 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,325 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,327 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,327 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,327 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,327 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][373], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:43:37,327 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,328 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,328 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,328 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:37,328 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,328 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,328 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,328 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:37,332 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,332 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,332 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,332 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:37,333 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,333 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,333 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,333 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][426], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,358 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,358 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,358 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,358 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][1148], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,359 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,359 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,359 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,359 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,379 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,380 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,380 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,380 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,380 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,380 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,380 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,380 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,380 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,381 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,381 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,381 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,381 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,381 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,381 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,381 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,382 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,383 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,383 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,384 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,384 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,384 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,385 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,385 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,385 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,385 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,385 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,385 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,385 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,386 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,386 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,386 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,386 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,386 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,386 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,386 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,387 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,390 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,390 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,390 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,390 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,390 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,391 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,391 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,391 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,391 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,391 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,395 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,395 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,395 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,395 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,395 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,395 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,395 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,395 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,395 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,395 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,395 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,395 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,395 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,395 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,396 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,396 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,396 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,396 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,396 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,396 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,396 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,396 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,396 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,396 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,396 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,397 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,397 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,397 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,397 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,397 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,397 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,397 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,397 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,397 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,397 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,397 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,397 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,397 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,397 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:43:37,400 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,400 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,400 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,400 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,433 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:37,433 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,433 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,434 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,434 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:37,434 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,434 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,434 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,434 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,434 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,434 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,434 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,434 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,434 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,434 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,434 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,436 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:37,436 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,436 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:37,436 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,436 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:37,465 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,466 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,466 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,466 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][586], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 185#L701-3true, 200#true, 207#true, 176#L702-6true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,472 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,472 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,473 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,473 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][584], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 185#L701-3true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:37,478 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,478 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,478 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,478 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,512 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,512 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,512 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,512 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:37,514 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,514 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:37,523 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,523 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,524 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,524 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,524 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:37,524 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:37,525 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,525 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 176#L702-6true, 184#L702-12true, 393#true]) [2023-11-30 07:43:37,525 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,525 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,526 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,526 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,526 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:37,527 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,527 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,527 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,528 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,528 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,528 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,528 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,528 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,528 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,528 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:37,529 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,529 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,530 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:37,530 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,530 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,531 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:37,531 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,531 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,531 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,531 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,531 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,531 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,531 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,531 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:37,531 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,531 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,532 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:37,532 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,532 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][382], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,534 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,534 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,534 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:37,534 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,534 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,534 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,534 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,534 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,534 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,535 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:37,535 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,535 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,535 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,535 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,536 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][382], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,537 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,537 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,537 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,537 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,537 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,537 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,537 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,537 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,537 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:37,538 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:37,538 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,538 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,538 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,538 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,539 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,539 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,539 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,539 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,539 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,539 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,540 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,540 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,540 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,540 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,540 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,540 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,540 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,540 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:37,541 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,541 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,541 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,541 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][994], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:37,542 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,542 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,542 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,542 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][995], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,542 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:37,542 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,542 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,542 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,542 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:37,543 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,543 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,543 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,543 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:37,543 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,543 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,543 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,543 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:37,543 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,543 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,543 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,543 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:37,543 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,544 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,544 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,544 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,544 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,544 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,544 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,544 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,545 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:37,545 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,545 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,545 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,546 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,546 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,546 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][995], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,546 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,546 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,546 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,547 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,547 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,547 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:37,547 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,547 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,547 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,547 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,547 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,547 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 184#L702-12true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,550 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,550 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,550 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,550 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,551 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,551 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,551 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,551 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,554 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,554 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,554 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,554 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,555 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][300], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,555 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,555 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,555 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,555 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,555 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][775], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:37,559 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,559 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,559 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:37,559 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,559 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,560 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][775], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:37,560 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,560 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,560 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,560 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,561 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:37,561 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:37,562 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,562 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,562 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,562 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:37,563 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,563 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,563 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,563 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,563 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,563 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:37,564 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,564 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,564 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,564 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:37,564 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,564 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,564 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,564 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:37,564 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,564 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,564 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,564 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:37,565 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,565 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,565 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,565 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:37,565 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,565 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,565 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,565 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,565 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][388], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:37,569 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,569 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,569 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,569 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][653], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:37,570 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,571 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,571 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,571 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][998], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:37,572 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,572 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,572 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,572 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,596 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,596 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,596 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,596 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,597 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,599 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,599 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,599 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,599 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,599 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,599 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,600 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,600 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,600 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,600 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,600 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,602 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,602 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,602 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,602 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,602 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,602 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,602 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,603 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,603 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,603 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,603 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,603 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,603 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,603 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,603 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,604 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,604 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,604 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,604 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,604 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,604 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,604 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,605 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,605 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,605 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,605 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,605 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,605 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,605 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,607 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,607 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,607 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,608 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,608 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,608 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,608 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,608 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,608 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,608 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,608 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,610 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,610 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,610 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,610 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,610 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,610 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,610 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,610 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,611 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,611 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,611 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,611 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,611 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,611 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,611 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,611 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:37,616 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,616 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,616 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,616 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][392], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,616 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,616 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,617 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,617 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:37,617 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:37,617 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:37,617 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:37,617 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:37,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:37,617 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,617 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,617 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,617 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:37,617 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,617 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,617 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,618 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:37,618 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,618 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,618 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,618 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:37,619 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,619 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,619 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,619 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:37,619 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,619 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,619 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,619 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,619 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,619 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,619 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,619 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,619 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,620 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,620 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,620 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:37,620 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,620 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,620 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,620 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,620 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,620 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,620 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,620 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:37,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,620 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,620 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,621 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,621 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,621 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,621 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,621 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,621 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,621 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,621 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,621 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,621 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][394], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,621 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,621 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,621 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,622 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,622 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,622 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,622 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,622 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,622 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,622 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,622 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,622 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,622 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,622 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,622 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,622 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][396], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,623 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,623 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,623 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,623 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:37,623 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,623 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,623 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,623 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:37,624 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,626 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,626 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,626 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,626 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,626 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,626 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,626 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,626 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,627 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,627 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,627 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,627 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,627 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,627 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,627 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,627 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,628 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,628 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,628 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,628 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,628 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,629 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,629 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,629 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,629 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,629 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,629 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,629 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,629 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,630 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,630 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,630 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,630 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,630 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,630 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,630 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,630 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,632 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,632 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,632 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,632 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,632 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,632 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,632 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,633 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,633 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,633 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,633 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,633 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,633 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,633 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,634 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,634 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,634 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,634 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,634 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,634 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,634 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][396], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,638 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,638 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,638 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,638 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,638 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,639 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,639 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,639 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,639 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,639 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][877], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,641 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,641 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,641 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,641 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,641 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][954], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,641 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,641 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,641 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,642 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,642 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][738], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 200#true, 181#L702-8true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:37,645 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,645 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,645 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,645 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,645 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,645 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,645 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,645 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,645 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][775], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:37,645 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,645 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,645 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,646 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,648 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,648 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,648 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,648 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,648 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,648 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,648 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,649 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,649 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:37,649 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,649 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,649 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,649 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,649 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][738], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:37,653 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,653 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,653 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,653 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,683 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,683 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,683 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,683 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,684 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,684 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,684 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,684 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,684 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,686 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,686 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,686 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,686 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,686 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,688 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,688 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,688 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,688 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,688 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,690 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,690 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,690 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,690 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,690 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:37,707 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,707 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,707 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,707 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,707 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][242], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 146#L707-4true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:37,728 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,729 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,729 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,729 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:43:37,784 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,784 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,784 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,784 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 79#$Ultimate##0true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:37,797 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,797 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,797 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,797 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:37,799 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,799 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,799 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,799 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,801 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,802 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,802 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,802 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:37,803 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,803 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,804 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,804 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,804 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,807 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,807 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,807 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,809 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:37,809 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,809 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,809 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,809 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,809 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,809 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,809 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,811 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,811 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,811 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,811 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,811 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,811 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,811 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,811 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,811 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,811 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,811 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,811 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,811 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,811 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:37,812 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,812 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,812 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,812 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,812 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,813 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,813 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,813 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,813 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:37,816 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,817 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,817 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,817 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,817 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,829 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 185#L701-3true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,829 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,829 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,829 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,829 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,829 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,829 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:43:37,830 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,830 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,830 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,830 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,830 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 185#L701-3true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:43:37,830 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,830 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,830 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,830 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,830 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,830 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:37,832 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,832 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,832 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,832 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,833 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:37,833 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,833 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,833 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,833 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,833 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,833 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,834 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:37,834 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,834 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,834 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,834 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,834 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,834 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,834 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,834 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,835 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,835 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,835 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,835 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,835 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,835 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,835 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,835 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,835 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,835 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,835 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,835 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,835 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,835 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,836 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,836 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,836 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,836 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,836 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,836 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,836 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,836 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,836 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,836 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,836 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,836 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,837 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,837 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,837 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,837 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,837 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,837 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,837 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,837 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,837 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,837 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,837 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,837 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,838 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:37,838 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,838 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,838 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,838 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,838 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,838 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,838 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,840 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:37,841 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,841 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,841 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,841 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,841 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,841 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,841 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:37,841 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,841 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,841 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,841 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,841 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,841 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,841 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,841 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:37,842 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,842 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,842 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,842 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,842 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,842 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,843 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,843 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,843 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,843 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,843 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,843 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,843 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,843 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,843 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,844 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:37,844 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,844 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,844 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,844 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,844 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,844 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,844 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,844 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,844 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,844 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,844 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,844 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,844 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,844 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,844 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,845 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,845 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,845 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,845 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,845 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,845 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,845 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,854 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,854 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,854 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,854 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,855 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,855 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,855 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,855 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,858 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,858 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,858 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,859 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,859 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,859 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,859 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,859 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:37,859 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,859 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,859 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,859 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:37,859 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,859 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,859 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,860 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 143#L702-20true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,861 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,861 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,861 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,861 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:37,861 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,862 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,862 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,862 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:43:37,862 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,862 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,863 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,863 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,863 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,865 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:37,865 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,865 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,865 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,865 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,865 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,865 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,865 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,866 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,866 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,866 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,866 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,866 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,867 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,867 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,867 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,867 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,867 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,867 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,867 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,867 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,867 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,867 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,868 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:37,868 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,868 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,868 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,868 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,868 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,868 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,868 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,868 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,868 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:37,868 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,868 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,868 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,868 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,869 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,869 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,869 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,869 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,869 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,869 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,869 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,869 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,869 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,869 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,869 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,869 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,869 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,870 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,870 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,870 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,870 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,870 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,870 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,870 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,871 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,871 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,871 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,871 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,871 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,872 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,872 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,872 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,872 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,872 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,872 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,872 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,872 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,872 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,872 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,872 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,872 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,872 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,873 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,873 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,873 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,873 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,873 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,873 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,873 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,873 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,873 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,873 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,873 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,873 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,873 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,873 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,874 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,874 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,874 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,874 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,874 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,874 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,875 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,875 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,875 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,876 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,876 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,876 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,876 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,876 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,876 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,876 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,876 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,876 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,876 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,876 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,876 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,876 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,876 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,877 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,877 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,877 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,877 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,877 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,877 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,877 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,877 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,877 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,877 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,877 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,877 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,877 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,877 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,878 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,878 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,878 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,878 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,878 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,878 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,878 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,879 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,879 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:37,880 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,880 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,880 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,880 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,880 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,880 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:37,880 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,880 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,880 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,881 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,881 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:37,882 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,882 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,882 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,882 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,882 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:37,882 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,882 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,882 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,882 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,883 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,884 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,884 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,884 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,884 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,884 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,884 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,884 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,884 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,884 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,884 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,884 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,885 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,885 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,886 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:37,886 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,886 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,886 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,886 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,886 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,886 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,886 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:37,887 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,887 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,887 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,887 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,887 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,887 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:37,887 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,887 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,887 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,888 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,888 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:37,888 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,888 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,888 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,888 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,888 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,889 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,889 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,889 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,889 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,889 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,889 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,889 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,890 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,890 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,890 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,890 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,890 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,890 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,891 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,891 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,891 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,891 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,891 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:37,892 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,892 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,892 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,892 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,896 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,896 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,896 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,896 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 143#L702-20true, 46#L702-6true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,897 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,897 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,898 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,898 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,899 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,899 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,900 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,901 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,901 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,901 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,901 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,901 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,901 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,901 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,901 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,901 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,901 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,902 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,903 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,903 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,903 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,903 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,903 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,903 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,905 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,906 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,906 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,906 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,906 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,906 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,906 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,907 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,907 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,907 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,907 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,908 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,908 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,908 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,908 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,908 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,908 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,908 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,908 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,908 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,908 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,908 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,908 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,908 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,908 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,908 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,909 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,909 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,909 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,909 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,909 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,909 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,909 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,909 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,909 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,909 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,909 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,909 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,909 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,909 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,910 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,910 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,910 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,910 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,910 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,910 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,910 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,910 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,911 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,911 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,911 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,911 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,911 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,911 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,911 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,911 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,911 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,911 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,912 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,912 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,912 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,912 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,912 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,912 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,912 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,912 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,912 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,912 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,912 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,912 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,912 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,912 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,912 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,913 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,913 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,913 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,913 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,913 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,913 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,913 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,914 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,914 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,914 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,914 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,914 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,914 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,914 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,914 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,914 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,915 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,915 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,915 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,915 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,915 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,916 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,916 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,917 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,917 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,917 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,917 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,918 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,918 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,919 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,919 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,919 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,919 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,919 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:37,920 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,920 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,920 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,920 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,920 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,922 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,922 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,922 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,922 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,922 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,922 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,922 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,923 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,923 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,923 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,923 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,923 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,923 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,923 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,923 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,924 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,924 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,924 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,924 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,924 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,925 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,925 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,925 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,925 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,925 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,925 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,925 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,925 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,925 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,925 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,926 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,926 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,926 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,926 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,926 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,926 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,926 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,927 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,927 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,927 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,927 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,927 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,927 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,927 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:37,927 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,928 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,928 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,928 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,928 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,929 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,929 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,929 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,929 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,929 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,931 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,931 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,931 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,931 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,932 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,932 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,932 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,932 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:37,932 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,932 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,932 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,933 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,933 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,933 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,933 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,933 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,933 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:37,934 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,934 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,934 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,934 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,934 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,936 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,936 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,936 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,936 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,939 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,939 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,939 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,939 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,939 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,939 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,939 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,940 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:37,940 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,940 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,940 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,940 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,940 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,940 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,945 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,945 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,945 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,945 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,946 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,946 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,946 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,946 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,946 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,946 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,946 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,947 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:37,947 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,947 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,947 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,947 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,947 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,947 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,948 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,948 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,948 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,948 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,948 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,948 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,948 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,949 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,949 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,949 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,949 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,949 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,949 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,949 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,949 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,949 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,949 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,949 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,949 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,949 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,949 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,949 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,950 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,951 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,951 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,951 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,951 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,952 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,952 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,952 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,952 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,952 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,952 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,952 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:37,952 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:37,952 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,953 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,953 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,953 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,953 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,953 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:37,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,953 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,953 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,953 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,953 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,953 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:37,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,953 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,953 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,953 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,953 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,954 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,954 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,954 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,954 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,954 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,955 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,955 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,955 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,955 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,955 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,956 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,956 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,956 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,956 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,956 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,959 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,959 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,959 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,959 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,959 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,959 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:37,959 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,959 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,959 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,959 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,959 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,959 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,960 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:37,960 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,960 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,960 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,960 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,960 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,960 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,961 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,961 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,961 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,961 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,961 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:37,961 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,961 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,961 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,961 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,961 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,961 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,961 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,962 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:37,962 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,962 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,962 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,962 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,962 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,962 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,978 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,978 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,978 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,979 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,979 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,980 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,980 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,980 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,980 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,980 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:37,980 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,980 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,980 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:37,981 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:38,004 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,004 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,004 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,004 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:38,004 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,004 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,004 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,005 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:38,006 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,006 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,006 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,006 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:38,006 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,006 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,006 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,006 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:38,007 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,007 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,007 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,007 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:38,007 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,007 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,007 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,007 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:38,074 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:38,074 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,074 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:38,142 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,142 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,142 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,142 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,164 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:38,164 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,164 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,164 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,164 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,164 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,164 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:38,165 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,165 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,165 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,165 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,165 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,165 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:38,165 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,165 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,165 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,166 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,166 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,166 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:38,166 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,166 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,166 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,166 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,166 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:38,167 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,167 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,167 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,167 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:38,168 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,168 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,168 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,168 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:38,168 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,168 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,168 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,168 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,169 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:38,169 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,169 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,169 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,169 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,169 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,169 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,169 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:38,169 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,169 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,169 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:38,169 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,170 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,170 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,170 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,170 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,170 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,170 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:38,170 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,170 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,170 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,170 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,170 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,171 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,171 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:38,171 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,171 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:38,171 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,171 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,171 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,171 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,171 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,171 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:38,173 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:38,173 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:38,173 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:38,173 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:38,173 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:38,173 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:38,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:38,174 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,174 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,174 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,174 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,174 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:38,174 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,174 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,174 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,174 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,174 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:38,177 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,177 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,177 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,178 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:38,178 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,178 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,178 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,178 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:38,217 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,218 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,218 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,218 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:38,230 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,230 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,230 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,230 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:38,231 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,231 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,231 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,231 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:38,232 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,232 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,232 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,232 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:38,233 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,233 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,234 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,234 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:38,234 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,234 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,234 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,234 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:38,258 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,258 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,258 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,258 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:38,258 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,258 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,258 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,258 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:38,259 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,259 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,259 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,259 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:38,259 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,259 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,259 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,259 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:38,260 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,260 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,260 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,260 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:38,260 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,260 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,260 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,261 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:38,263 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,263 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,263 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,263 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,263 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:38,263 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,264 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,264 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,264 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,264 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:38,264 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:38,264 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:38,264 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:38,264 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:38,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:38,264 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,264 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,264 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,264 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:38,265 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,265 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,265 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,265 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,265 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:38,265 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,265 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,266 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,266 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:38,270 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,270 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,270 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,270 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][237], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:38,270 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,270 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,271 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,271 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:38,271 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,271 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,271 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,272 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:38,272 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,272 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,272 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,272 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,272 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:38,317 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,317 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,317 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,317 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:38,320 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,320 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,320 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,320 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:38,326 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,326 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,326 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,326 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:38,335 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,335 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,336 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,336 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:38,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][177], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 6#L702-9true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:38,336 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,336 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,336 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,336 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:38,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 207#true, 98#$Ultimate##0true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:38,339 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,339 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:43:38,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:38,959 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,959 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,959 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:38,959 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:43:39,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][487], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 51#L707-7true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:39,045 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,046 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,046 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,046 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,297 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,297 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,297 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,297 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,297 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,308 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,308 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,308 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,308 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,363 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,363 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,363 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,363 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,363 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,372 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,372 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,372 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,372 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,373 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:39,373 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,373 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,374 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,374 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,374 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,374 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,375 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:39,375 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,375 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,375 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,375 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,375 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,375 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,378 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:39,378 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,378 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,378 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,378 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,378 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,378 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,378 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,378 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:39,378 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,378 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,378 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,378 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,378 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,378 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,379 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,380 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,380 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,380 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,380 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,380 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,380 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,380 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,380 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:39,413 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,413 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,414 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 152#L702-5true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:39,414 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,414 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,414 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,414 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,414 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,415 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,416 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,416 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,416 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,416 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,416 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,416 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,416 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,416 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,416 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,416 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,416 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,417 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,417 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,417 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,417 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,417 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,417 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 393#true]) [2023-11-30 07:43:39,417 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,417 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,417 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,417 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,417 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,417 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,417 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,418 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,418 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,418 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,418 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,419 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:39,419 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,444 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,444 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,444 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,444 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,444 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,444 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,444 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,444 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,444 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,445 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,445 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:39,445 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,448 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,448 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,448 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,449 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 393#true]) [2023-11-30 07:43:39,449 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,449 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,450 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,450 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,450 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,450 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,450 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,450 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,450 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,450 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,455 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,455 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,455 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,455 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,455 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,455 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,455 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,456 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,457 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,457 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,457 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,457 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,457 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,457 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,457 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,457 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,457 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:39,458 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,458 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,458 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,458 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,458 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,458 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,458 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,458 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,458 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,458 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,458 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,458 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,458 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,458 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,459 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][955], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:39,459 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,459 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,459 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,459 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,459 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,459 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,490 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,490 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,490 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,492 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,492 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,492 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,492 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,492 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,492 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:39,525 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,525 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,525 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,525 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 185#L701-3true, 143#L702-20true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,528 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,528 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,528 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,528 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,528 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,530 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,530 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,531 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,531 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,533 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,533 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,533 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,533 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,533 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,533 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,533 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,533 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,534 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:39,534 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,534 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,534 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,534 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,534 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,534 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,534 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,534 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:39,534 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,534 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,534 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,534 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,534 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,534 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,535 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,535 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,535 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,535 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,535 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,536 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,536 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,536 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,536 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:39,536 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,536 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,536 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,536 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,536 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,536 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,536 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,536 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:39,536 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,536 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,536 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,536 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,536 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,536 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,537 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,537 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,537 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,537 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,537 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,537 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,537 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,537 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,537 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 176#L702-6true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,537 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,537 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,538 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,538 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,538 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,539 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,547 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,548 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,548 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,548 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,548 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,548 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,548 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,548 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,548 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,549 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,549 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,549 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,549 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,549 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,549 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,549 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,551 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,551 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,551 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,551 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,551 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,551 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,551 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,551 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,551 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,551 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,551 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,551 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,551 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,552 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,552 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,557 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true]) [2023-11-30 07:43:39,557 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,557 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,557 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,557 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,557 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,557 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,557 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,557 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,557 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,557 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,557 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,557 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,558 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:39,558 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,558 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,558 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,558 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,558 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,558 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,558 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,559 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:39,559 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,559 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:39,559 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,560 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:39,560 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,560 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,560 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,560 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,560 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,560 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,561 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:39,561 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,561 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,562 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,562 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:39,562 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,562 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,562 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,562 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,562 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,562 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,562 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,573 INFO L292 olderBase$Statistics]: inserting event number 11 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:39,573 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,573 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,574 INFO L292 olderBase$Statistics]: inserting event number 12 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 188#L702-9true]) [2023-11-30 07:43:39,574 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,574 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,574 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,574 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,574 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,574 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,574 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,574 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,574 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,574 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,574 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,574 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,575 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,575 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,575 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,575 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,575 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,576 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,576 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:39,576 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,576 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,576 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,576 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,576 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:39,576 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,576 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,576 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,576 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,576 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:39,577 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,577 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,577 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,577 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,577 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][994], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:39,578 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,578 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,578 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,578 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,578 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:39,578 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:39,579 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,579 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,579 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,579 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,579 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:39,579 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,579 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,579 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,579 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,579 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,580 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 393#true]) [2023-11-30 07:43:39,580 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,580 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,580 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,580 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,581 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,581 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,581 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,581 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:39,581 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,581 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,581 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,581 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,582 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,582 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,582 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,582 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,582 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,582 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,582 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,582 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,582 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 207#true, 176#L702-6true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,582 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,583 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,583 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,583 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,583 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,584 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,584 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,584 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,584 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,584 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,584 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,584 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,584 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,586 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:39,586 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,586 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,586 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,586 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,586 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,586 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,586 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:39,586 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,586 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,586 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,587 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,587 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,587 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,587 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:39,587 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,587 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,587 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,587 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,587 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,587 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,587 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:39,587 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,587 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,587 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,587 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,587 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,588 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,588 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:39,588 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,588 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,588 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,588 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,588 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,588 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,589 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,590 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:39,590 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,590 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,590 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,590 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,590 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,590 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,590 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:39,590 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,590 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,590 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,590 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,590 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,590 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,591 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:39,591 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,591 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:39,591 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,591 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,591 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:39,591 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,592 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,592 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,592 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,592 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,592 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,592 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,597 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,597 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,597 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,597 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,598 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,598 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,598 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,598 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,598 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,598 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,598 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,598 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,598 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,598 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,598 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,598 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,598 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,600 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,600 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,600 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,600 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,600 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,600 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,600 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,600 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,601 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,601 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,601 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,601 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,601 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,602 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,602 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,602 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,602 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,602 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,602 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,602 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,602 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,602 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,602 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,603 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,603 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:39,603 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,603 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,603 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,604 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,604 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,604 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,604 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,604 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,604 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,604 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,605 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,605 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,605 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,605 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,605 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:39,605 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,605 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,605 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,605 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,605 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,605 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,605 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,605 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,605 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,606 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,606 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,606 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,606 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,606 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,606 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][955], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:39,606 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,606 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,606 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,606 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,606 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,607 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,608 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,609 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][955], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:39,609 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,609 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,609 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,609 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,609 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,609 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,610 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:39,610 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,611 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:39,611 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,613 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,613 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,613 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,613 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,613 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,613 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,613 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,613 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,614 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,614 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,614 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,614 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,614 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,614 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,614 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,614 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,618 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,618 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,618 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,618 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,618 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,618 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,618 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,620 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,620 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,620 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,620 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,620 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,620 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,620 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,621 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,622 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,622 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,622 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,622 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,623 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:39,623 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,623 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,623 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,623 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,623 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,623 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,623 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:39,623 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,623 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,623 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,624 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,624 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:39,624 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,624 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,624 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,624 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,624 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,624 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,648 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,648 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,648 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,648 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,648 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,655 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,656 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,656 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,656 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,656 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,656 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,656 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 118#L702-20true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:39,739 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,739 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,739 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,739 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:39,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][1180], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:39,739 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,739 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,740 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,740 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:39,740 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,740 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,740 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,740 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,888 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 176#L702-6true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,888 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,888 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,888 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,888 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,888 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,888 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,888 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,889 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,889 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,889 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,890 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,890 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,891 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,891 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,891 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,891 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,891 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,891 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:39,891 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,891 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,891 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,891 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,891 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,891 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,891 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:39,891 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,891 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,891 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,891 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,892 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,892 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:39,892 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,892 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,893 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,893 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,893 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,893 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,893 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,893 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,893 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,893 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,893 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,893 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,893 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,893 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,893 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,894 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,894 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,894 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,894 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,894 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,895 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,895 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,895 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,895 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,895 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,895 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,895 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,895 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,895 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,895 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,897 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,897 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,898 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,899 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:39,900 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,900 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,900 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,900 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,900 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,900 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,900 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,900 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,900 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,900 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,900 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,901 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,901 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,901 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:39,901 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,901 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,901 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,901 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,901 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:39,901 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,901 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,901 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,901 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,901 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,901 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,902 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,902 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,902 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,902 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,902 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,902 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,902 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:39,903 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,903 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,903 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,903 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:39,903 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,903 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,903 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,903 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,904 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,904 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,904 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,904 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:39,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,904 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,904 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,904 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,904 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:39,904 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,904 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,904 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,904 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:39,905 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,905 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,905 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,905 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:39,908 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,908 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,908 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,908 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,908 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:39,910 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,910 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,910 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,910 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,910 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][433], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:39,913 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,913 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,913 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,914 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][426], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 179#L702-23true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:39,938 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,938 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,938 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,938 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,957 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,958 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,959 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,959 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,959 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,959 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,959 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,959 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,959 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,959 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,960 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,960 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,960 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,960 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,961 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,961 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,961 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,961 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,961 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,961 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,961 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,961 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,961 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,961 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,961 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,961 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,962 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,962 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,962 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,962 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,962 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,962 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,962 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,962 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,963 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,963 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,963 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:39,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,963 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,963 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,963 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,963 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,963 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:39,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:39,968 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,968 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,968 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,968 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,968 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:39,969 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,969 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,969 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,969 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][650], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:39,970 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,970 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,970 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,970 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:39,970 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:40,024 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,024 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,024 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,024 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:43:40,048 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,048 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,048 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,048 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 176#L702-6true, 393#true, 55#L702-27true]) [2023-11-30 07:43:40,052 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,052 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,052 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,052 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][586], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 185#L701-3true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,060 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,060 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,060 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,060 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1077], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 123#L702-24true, 207#true, 48#L702-3true, 393#true, 121#L707-13true]) [2023-11-30 07:43:40,065 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,065 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,065 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,065 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][584], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 185#L701-3true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:40,068 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,068 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,068 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,068 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][584], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:40,073 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,073 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,073 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,073 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,106 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,106 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,106 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,106 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,106 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,116 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:40,116 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,117 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,117 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,117 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,117 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,117 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,118 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:40,118 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,118 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,118 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,118 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,118 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,118 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:40,119 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,119 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,119 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,119 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,119 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:40,119 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,119 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,119 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,119 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,119 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:40,120 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,120 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:40,120 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,120 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,120 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,121 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,121 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,121 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:40,121 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,121 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,121 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,121 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,121 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,121 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,122 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:40,122 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,127 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:40,127 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,128 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,128 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,128 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,128 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,128 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,128 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:40,128 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,128 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,128 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,128 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,128 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,128 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,131 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:40,131 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,132 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,132 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,132 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,132 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,132 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,132 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:40,132 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,132 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,132 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,133 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,133 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,133 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][995], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,134 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,134 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,134 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,134 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,134 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,134 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:40,134 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,134 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,134 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,134 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,134 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,134 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:40,135 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:40,135 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:40,135 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:40,135 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:40,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:40,135 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,135 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,135 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,136 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:40,136 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,136 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,136 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,136 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,136 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,136 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,136 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,136 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,139 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,139 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,139 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,139 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,140 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,140 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,140 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,140 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][394], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,144 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,144 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,144 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,144 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,144 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,146 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,146 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,146 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,146 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,147 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:40,150 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,150 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,150 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,150 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:40,151 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,151 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,151 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,151 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,151 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:40,152 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:40,152 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:40,152 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:40,152 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:40,152 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:40,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:40,152 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,152 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,153 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,153 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,153 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:40,153 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,153 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,153 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,153 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,153 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:40,153 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,153 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,153 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,153 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,153 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:40,154 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,154 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,154 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,154 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,154 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:40,154 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,154 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,154 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,154 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,154 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][212], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:40,155 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,155 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,155 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,155 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:40,155 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,155 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,155 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,156 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][775], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:43:40,158 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,158 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,158 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,158 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][842], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 112#L702-18true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 176#L702-6true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:43:40,162 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,162 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,162 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,162 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][842], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 112#L702-18true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:43:40,163 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,163 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,163 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,163 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][213], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,175 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,175 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,175 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,175 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,187 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:40,188 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,188 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,188 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,188 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,188 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,188 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:40,188 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,188 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,188 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,188 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,188 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,189 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:40,189 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,189 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,189 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,189 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,189 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,189 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:40,191 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,191 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,191 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,191 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,191 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:40,191 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,191 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,191 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,191 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,191 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:40,191 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,191 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,191 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,192 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,192 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:40,192 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,192 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,192 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,192 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,192 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,192 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:40,192 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,192 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,192 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,192 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,192 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,192 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,194 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:40,194 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,194 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,194 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,194 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,194 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,194 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,195 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:40,195 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,196 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:40,196 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,197 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:40,197 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,197 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,197 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,197 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,197 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,200 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:40,200 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,200 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,200 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,200 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,200 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,200 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,200 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,201 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:40,201 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,201 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,201 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,201 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,201 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,201 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,201 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,202 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:40,202 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,202 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,202 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,202 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,202 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,202 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,203 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,207 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:40,208 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,208 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,208 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,208 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,208 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,208 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,209 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:40,209 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,209 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,209 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,209 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,209 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,209 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,210 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:40,210 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,211 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,211 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,211 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,211 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,211 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,226 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:40,226 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,226 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,226 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,226 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,226 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,226 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,227 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,227 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,227 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,227 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][741], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,229 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:40,255 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,255 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,255 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,255 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,255 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:40,400 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,400 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,400 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,400 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:40,409 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,409 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,409 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,409 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,409 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,417 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:40,417 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,417 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,417 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,417 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,418 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:40,418 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,418 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,419 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:40,419 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,419 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,422 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:40,422 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,422 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,422 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,422 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,422 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,422 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,441 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:43:40,441 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,441 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,441 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,441 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,441 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,441 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:40,444 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,444 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,444 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,444 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,444 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,444 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:40,445 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:40,445 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,445 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,446 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:40,446 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,446 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,446 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,446 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,446 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,446 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,446 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,446 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,446 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,447 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:40,447 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,447 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,447 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,447 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,447 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,447 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,447 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,447 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,447 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,447 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,449 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:40,449 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,450 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:40,450 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,450 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,450 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,450 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,450 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,450 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,450 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:40,450 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,450 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:40,450 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,451 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,451 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,451 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,451 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,451 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:40,451 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,452 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:40,452 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,452 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,452 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:40,452 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,453 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,453 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,453 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,453 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,453 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,453 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:40,453 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,453 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,453 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,453 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,453 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,453 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,453 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,453 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:40,453 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,453 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,453 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,453 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,454 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,454 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:40,454 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,454 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,454 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,454 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,454 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,454 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,454 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:40,465 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,465 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,466 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,466 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:40,471 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,471 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,471 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,471 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:40,473 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,473 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,473 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,473 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 143#L702-20true, 46#L702-6true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:40,474 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,474 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,474 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,474 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:40,476 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,476 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,476 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,476 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,478 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:40,478 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,478 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,478 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,478 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,479 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,479 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,479 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,479 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,479 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,479 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,479 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:40,479 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,479 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,479 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,479 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,479 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,480 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,480 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,480 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,480 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,480 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,482 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:40,482 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,483 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,483 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,483 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,483 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,483 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,483 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,483 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:40,483 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,483 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,483 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,483 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,483 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,483 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,483 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,483 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,484 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,484 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,484 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,484 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,484 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,484 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,484 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,484 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,485 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:40,485 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,485 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:40,485 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,486 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,486 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,486 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,486 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,486 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,486 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,486 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,486 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,486 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:40,487 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,487 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:40,487 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,487 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,488 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,488 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,488 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,488 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,488 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,488 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,488 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,488 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:40,488 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,488 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,488 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,488 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,488 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,488 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,488 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,488 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,489 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,489 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,491 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:40,491 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,491 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,491 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,491 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,491 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,491 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,492 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:40,492 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,492 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:40,493 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,493 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,493 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,493 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,493 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:40,493 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,493 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,493 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,493 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,493 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,493 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,493 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,493 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,494 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:40,494 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,494 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,494 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,494 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,494 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,494 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,494 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:40,495 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:40,497 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,497 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,497 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,497 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,497 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,498 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:40,498 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,498 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,498 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,498 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,498 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,498 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,498 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,500 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:40,500 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,500 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,500 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,500 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,500 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,500 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,501 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:40,501 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,501 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,501 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,501 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,501 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,501 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,501 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:40,501 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,501 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,502 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:40,502 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,502 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,503 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:40,503 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,503 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:40,504 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,504 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,504 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,504 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,504 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:40,506 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,506 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,506 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,506 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,506 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][558], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:40,509 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,509 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,509 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,509 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][558], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:40,509 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,509 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,509 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,509 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,512 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,512 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,512 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,512 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,512 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,513 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,513 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,518 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,518 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,518 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,518 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,518 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,518 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,518 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,518 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,518 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,519 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,519 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,519 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,519 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,519 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,519 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,519 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,519 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,519 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:40,522 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,522 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,522 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,522 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:40,522 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,522 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,523 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,523 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,523 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,523 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,523 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,523 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:40,523 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,523 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,523 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,523 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,525 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,525 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,525 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,525 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,525 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,525 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,525 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,525 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,525 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,526 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,526 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:40,527 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,527 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,527 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,527 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:40,528 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,528 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,528 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,528 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,528 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:40,528 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:40,528 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:40,528 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:40,528 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:40,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:40,530 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,530 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,530 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,530 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,530 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:40,530 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,530 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,530 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,530 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:40,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,530 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,530 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,531 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,531 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:40,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,531 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,531 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,532 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,532 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,533 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,533 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,538 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,538 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,538 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,539 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,539 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,539 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,539 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,539 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,540 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,540 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,540 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,540 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,540 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,541 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,541 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,542 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,548 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,548 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,548 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,548 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:40,549 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,549 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,549 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,549 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,549 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,550 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 185#L701-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,550 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,550 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:40,555 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,555 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,555 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,555 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,555 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,558 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:40,558 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,558 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,558 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,558 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,558 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,558 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,559 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:40,559 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:40,560 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,560 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,560 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,560 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,560 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,565 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,565 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,565 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:40,565 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,565 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,565 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,565 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,566 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,566 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,569 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,569 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,569 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,569 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][689], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 106#L707-15true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:40,569 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,569 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,569 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,569 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,580 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,580 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,580 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,580 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,607 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:40,607 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,608 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,608 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,608 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,608 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:40,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:40,609 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,609 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,609 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,609 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,961 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,961 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,961 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,961 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:40,961 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,961 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,961 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:40,962 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:41,036 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,040 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,040 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,040 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,074 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:41,074 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,075 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,075 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,075 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,075 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,075 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:41,075 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,075 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,075 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,075 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,075 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,076 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:41,076 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,076 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,076 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,076 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,076 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,076 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,076 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:41,076 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:41,076 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:41,076 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:41,076 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:41,076 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:41,076 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:41,077 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:41,077 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,077 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,077 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,077 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,077 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,077 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 176#L702-6true, 393#true]) [2023-11-30 07:43:41,080 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,080 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,080 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,080 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:41,081 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,081 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,081 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,081 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:41,082 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,082 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,082 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,082 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,082 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:41,082 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,082 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,082 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,082 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,083 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:41,083 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,083 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,083 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,083 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,083 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:41,084 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,084 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,084 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,084 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,084 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:41,084 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,084 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,084 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,084 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,084 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:41,165 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,165 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,165 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,165 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:41,169 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,170 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,170 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,170 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:41,170 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,170 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,170 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,170 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,202 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:41,202 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,202 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,202 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,202 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,202 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,202 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:41,203 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,203 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,203 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,203 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][237], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:41,203 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,203 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,203 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,203 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:41,203 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:41,203 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:41,204 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:41,204 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:41,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:41,220 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 91#L702-23true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:41,223 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,223 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,224 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,224 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:41,224 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,224 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,224 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,224 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:41,225 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,225 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,225 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,225 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:41,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 98#$Ultimate##0true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:41,280 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,280 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,280 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,280 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:43:41,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:41,281 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:41,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:43:42,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:42,125 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,125 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,125 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,125 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,126 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,126 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,126 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:42,126 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,126 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,126 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,126 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,126 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,126 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,132 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:42,133 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,133 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,133 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,133 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,133 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,133 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,133 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,170 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:42,170 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,170 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,170 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,170 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,170 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,170 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,170 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:42,170 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,170 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,171 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:42,172 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,173 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,173 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,173 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,173 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,173 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:42,173 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,173 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,176 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 393#true]) [2023-11-30 07:43:42,176 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,176 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,176 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,176 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,176 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,176 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,177 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,177 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,177 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:42,177 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,177 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,177 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,177 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,177 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,177 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,177 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,178 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,180 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,180 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,180 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,180 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,180 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,180 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,180 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,180 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,180 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,181 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,181 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,181 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,181 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,181 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,181 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,181 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,181 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:42,181 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,181 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,181 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,181 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,181 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,181 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,181 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,181 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,182 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,182 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,182 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,182 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,182 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,182 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,182 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,182 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,182 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,182 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,182 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,182 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,182 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,183 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,183 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,183 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,183 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:42,183 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][708], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:43:42,204 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,204 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,204 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,204 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:42,207 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,207 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,207 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,207 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:42,208 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,208 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,208 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,208 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 185#L701-3true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:43:42,209 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,209 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,209 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,209 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][782], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:42,210 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,210 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,210 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,210 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,216 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:42,217 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,217 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,217 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,217 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,217 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,217 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,217 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,217 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:42,217 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,217 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,217 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,217 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,217 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,217 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,217 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,217 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:42,218 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,218 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,218 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,218 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,218 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,218 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,218 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,220 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:42,220 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,220 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,222 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,222 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,222 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,222 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,222 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,222 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,222 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,222 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,222 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:42,222 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,222 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,222 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,222 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,222 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,223 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,224 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:42,224 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,224 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,224 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,224 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,224 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,224 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,225 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][994], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:42,225 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,225 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,225 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,225 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,225 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,225 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,225 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:42,225 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,225 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,225 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,225 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,225 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,225 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,225 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][994], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:42,228 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,228 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,228 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,228 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,228 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,229 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:42,229 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,229 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,230 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:42,230 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,230 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:42,230 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,230 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:42,231 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:42,231 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,231 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,232 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,236 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,236 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,236 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,237 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,237 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,237 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,237 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,237 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,237 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,237 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,237 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,237 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,237 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,237 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,237 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,240 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][322], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,240 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,240 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,240 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,240 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,240 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,240 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,240 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,240 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,240 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,241 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,241 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,241 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,241 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,241 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,241 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][324], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:42,241 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,241 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,241 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,241 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,241 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,241 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,241 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,242 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,242 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,242 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,242 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,242 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,242 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,242 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,242 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,242 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,242 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,242 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,242 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,242 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,242 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,243 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][955], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:42,243 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,243 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,331 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,331 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,331 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,331 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,331 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,331 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,331 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,331 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,332 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,332 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,332 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,332 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,332 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,332 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,332 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,333 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,333 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,333 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,334 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,334 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,334 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,334 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,334 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,334 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,334 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,334 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,335 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:42,335 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,335 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,335 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,335 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,335 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,336 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,336 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,336 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:42,336 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,336 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,336 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,336 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,336 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,336 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,336 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,337 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,337 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,337 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,338 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,338 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,338 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,338 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,338 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,338 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,338 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,339 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,339 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,339 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,340 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,340 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,340 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,340 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,340 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,340 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,340 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,340 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,340 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,340 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,340 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,340 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,350 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,350 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,353 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,353 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,353 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,353 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,353 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,353 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,353 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,353 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,354 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,354 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,354 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,354 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,354 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,354 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,354 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,354 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,354 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,354 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,354 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,354 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,354 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,354 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,355 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,355 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,355 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,355 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,355 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,355 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,355 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,355 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,355 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,355 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,355 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:42,370 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,370 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,370 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,370 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][711], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:42,375 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,376 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,376 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,376 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 79#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:42,384 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,384 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,385 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,385 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,385 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:42,385 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,385 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,385 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,385 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,385 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,385 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,385 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,386 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:42,386 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,386 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,386 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,386 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,386 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,386 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,386 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,388 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,388 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,388 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,388 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,388 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,389 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,389 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:42,389 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,389 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,389 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,389 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,389 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:42,389 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,389 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,389 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,389 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,389 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,390 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,390 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,390 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,390 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,390 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,390 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,390 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,390 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,390 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,390 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:42,391 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][994], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:42,391 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,391 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,391 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,391 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,392 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:42,392 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,392 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,392 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,392 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,392 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:42,392 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,392 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,392 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,392 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,392 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:42,392 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,392 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,392 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,393 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,393 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,393 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,393 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,393 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,393 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,393 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,393 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,394 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,394 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,397 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:42,397 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,397 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:42,398 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,398 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,398 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,398 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,400 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:42,400 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,400 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,400 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,400 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,400 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,400 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,400 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:42,400 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,400 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,400 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,400 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,407 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,407 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,408 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,408 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,408 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,408 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,408 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,408 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:42,410 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,410 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,410 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,410 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,410 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][392], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:42,411 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,411 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,411 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,411 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,411 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:42,411 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:42,411 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:42,411 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:42,411 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:42,411 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:42,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:42,411 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,411 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,411 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,411 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,411 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:42,412 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,412 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,412 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,412 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,412 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:42,412 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,412 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,412 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,412 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,412 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:42,412 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,412 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,412 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,412 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,412 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:42,413 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,413 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,413 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,413 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,413 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:42,413 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,413 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,413 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,413 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,413 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:42,413 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,413 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,413 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,414 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,414 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:42,414 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:42,414 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,417 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,417 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,417 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,417 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,417 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,417 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,418 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,418 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,419 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][955], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:42,419 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,420 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,420 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,420 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,420 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,420 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,420 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,420 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,420 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,420 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,421 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,423 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:42,424 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,424 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,424 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,424 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,424 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,424 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,424 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,426 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:42,426 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,426 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,426 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,426 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,426 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,426 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,426 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,427 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,427 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,427 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,427 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,427 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,427 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,428 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,428 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,437 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:42,437 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,437 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,438 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,438 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,438 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,438 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,438 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:42,438 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,438 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,438 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,438 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,438 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,438 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,438 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:42,438 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,438 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,438 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,438 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,438 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,438 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,439 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:42,439 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,439 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,439 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,439 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,439 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,439 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,439 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:42,439 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,439 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,439 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,439 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,439 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,439 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,440 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,440 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,440 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,440 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,440 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,440 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,441 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 185#L701-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,559 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,559 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 185#L701-3true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,559 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,559 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,559 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,559 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][1028], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 185#L701-3true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,560 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,560 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,560 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,560 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 185#L701-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,568 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,568 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,568 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,568 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][806], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 185#L701-3true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,568 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,568 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,568 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,569 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 118#L702-20true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,577 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,577 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,578 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][1207], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,580 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,580 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,580 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,580 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,581 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,581 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,732 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,732 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,732 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,732 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,733 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,733 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,733 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,733 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,733 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,733 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,733 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,733 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1149], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,734 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,734 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,734 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,734 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][1207], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,734 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,734 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,734 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,734 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,787 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,787 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,787 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,787 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,787 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,787 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,787 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,787 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,788 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,788 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,788 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,788 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,788 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,788 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,788 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,789 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,789 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,789 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,790 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,790 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,790 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,790 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,790 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,790 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,790 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,790 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,790 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,790 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,790 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:42,790 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,790 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,790 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,790 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,790 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,790 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,790 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:42,791 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,791 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,791 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,791 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,791 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,791 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,791 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,791 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,791 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,791 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,791 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,791 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,791 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,791 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,791 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,791 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,792 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:42,792 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,792 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,792 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,792 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,792 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,792 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,794 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:42,794 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:42,794 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:42,794 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:42,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,794 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,794 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,794 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,794 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,794 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,794 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,794 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,794 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,795 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,795 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,795 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,795 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,795 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,795 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,795 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,795 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,795 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,795 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,795 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,795 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,795 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,795 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,795 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,799 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,799 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,799 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,799 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,799 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,800 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,800 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,802 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,802 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,805 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:42,805 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:42,805 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:42,805 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:42,805 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:42,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,805 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,805 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,805 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,805 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,805 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:42,805 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,805 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,805 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,805 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,805 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,806 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,806 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,806 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,806 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,807 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,851 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,851 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,851 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,851 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,876 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,876 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,876 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,876 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,876 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,876 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,876 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,878 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,878 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,878 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,878 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,879 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,879 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,879 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,879 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,879 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:42,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,879 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,879 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,879 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,879 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,879 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:42,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:42,882 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,882 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,882 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,882 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,882 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,939 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:42,939 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,939 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,939 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,939 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,939 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,939 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,939 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:42,939 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,939 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,939 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,939 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,939 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,939 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,939 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 176#L702-6true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:43:42,980 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,980 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,980 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,980 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:42,983 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,983 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,983 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,983 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1076], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,988 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,988 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,988 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,988 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1110], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:42,989 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,989 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,989 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,989 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][481], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,994 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,994 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,994 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,994 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:42,994 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,994 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,994 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,994 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1152], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,994 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,994 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,994 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,994 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][481], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,995 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,995 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,995 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,995 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1151], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:42,995 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,995 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,995 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,995 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:42,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1186], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:42,996 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,996 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,996 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,996 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][586], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 185#L701-3true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:42,998 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,998 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,998 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:42,998 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1077], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 123#L702-24true, 207#true, 48#L702-3true, 176#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:43:43,002 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,002 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,002 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,002 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][586], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:43,002 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,003 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,003 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,003 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][584], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 176#L702-6true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:43,010 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,010 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,010 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,010 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,340 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:43,340 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,340 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,340 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,340 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,340 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,340 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,340 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][385], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:43,340 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,340 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,341 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:43,341 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,341 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,342 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,342 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:43,342 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,342 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,342 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,342 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,342 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,342 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,343 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:43,343 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,343 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,343 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,343 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,343 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,343 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:43,344 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,344 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,344 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,344 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,344 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][484], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:43,347 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,347 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,347 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,347 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:43,347 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,347 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,350 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:43,350 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,350 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,350 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][995], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:43,351 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,351 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,351 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,351 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,351 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,351 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:43,352 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:43,354 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,354 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,354 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,354 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,355 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:43,355 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,355 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,355 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,355 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,355 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][776], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:43,356 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,372 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,372 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,372 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,372 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][939], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 112#L702-18true, 200#true, 207#true, 176#L702-6true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:43,376 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,376 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,376 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,376 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][939], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:43,376 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,377 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,377 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,377 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:43,377 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,377 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,377 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,377 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:43,377 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,378 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,378 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,378 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][842], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 112#L702-18true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:43:43,382 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][842], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 112#L702-18true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:43:43,383 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,383 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,383 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,383 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,415 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:43,415 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,415 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,416 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,416 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,416 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,416 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,416 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:43,416 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,416 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,416 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,416 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,416 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,417 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,418 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][878], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:43,418 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,418 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,418 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][953], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:43,419 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,419 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,421 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:43,421 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,421 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,440 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:43,440 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,440 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,440 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,440 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,440 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,440 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][843], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 112#L702-18true, 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:43:43,449 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,449 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][242], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 146#L707-4true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:43,566 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,566 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,566 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,566 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][523], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 146#L707-4true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:43,582 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,582 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,582 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,582 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:43,680 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:43,680 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:43,680 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:43,680 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:43,704 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:43,704 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,704 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,704 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,705 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,705 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,705 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,705 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:43,729 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:43,729 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:43,729 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:43,729 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:43,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:43,729 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,729 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,729 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,729 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:43,730 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,730 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,730 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,730 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,730 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:43,730 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,730 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,730 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,730 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,731 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:43,731 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,731 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,731 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,731 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,731 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,755 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:43,755 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,755 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,755 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,756 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:43,756 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,756 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,757 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,757 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,757 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:43,757 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,757 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,757 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,757 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,757 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,757 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,757 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,757 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,757 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,757 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,758 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:43,758 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,758 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:43,758 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,759 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,759 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,759 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,759 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:43,759 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,759 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,759 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,759 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,759 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,759 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,759 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,759 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,759 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:43,759 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,760 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:43,760 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,760 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,760 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,760 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,760 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,760 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,760 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,760 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,760 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,762 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:43,762 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:43,762 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,762 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,762 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,762 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,762 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:43,766 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,766 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,766 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,766 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:43,768 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,768 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,768 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,768 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:43,771 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,771 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,772 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,772 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:43,772 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,772 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,772 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,772 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 36#L701-3true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:43,773 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,773 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,773 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,773 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 36#L701-3true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:43,773 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,774 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,774 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,774 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,775 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:43,775 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,775 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,775 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,775 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,775 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,775 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,775 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:43,776 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,776 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,776 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,776 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,776 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,776 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,778 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:43,778 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,778 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,778 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,778 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,778 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,778 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,778 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,778 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,778 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,778 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,779 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:43,779 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,779 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,779 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,779 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,779 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,779 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,779 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,779 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,779 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,779 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,781 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:43,781 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,781 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,782 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,782 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,782 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,782 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,782 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,782 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,782 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,782 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,782 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:43,782 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,782 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,782 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,783 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,783 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,783 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,783 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,783 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,783 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,783 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,783 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:43,783 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,784 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,784 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,784 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:43,784 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,784 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,784 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,784 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,784 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,784 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,784 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:43,785 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,785 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,785 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,785 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,785 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,785 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:43,785 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,785 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,785 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,785 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,785 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,785 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:43,786 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:43,786 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:43,786 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:43,786 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:43,786 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:43,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:43,786 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,786 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,786 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,786 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,786 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:43,786 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,786 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,786 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,786 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,786 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,787 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:43,787 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,787 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,787 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,787 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,787 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,787 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,787 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,787 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,787 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,787 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:43,787 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,787 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,787 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,787 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,787 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,787 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,788 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,788 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:43,788 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,788 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,788 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,788 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,788 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,788 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,789 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:43,789 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,789 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,789 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,789 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,789 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,789 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,790 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:43,790 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,790 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,790 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,790 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,790 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,790 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,792 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:43,792 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,792 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,792 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,792 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,792 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,792 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,792 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,793 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:43,793 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,793 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,793 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,793 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,793 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,793 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,793 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:43,793 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,794 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,794 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,794 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,794 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,794 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,794 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,794 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:43,794 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,794 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,794 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,794 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,794 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,794 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][558], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:43,797 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,797 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,797 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,797 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][558], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:43,797 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,797 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,797 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,797 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:43,800 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,800 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 143#L702-20true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:43,800 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,800 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,800 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,800 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,800 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][327], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:43,802 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,802 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:43,803 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,804 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,804 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,804 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:43,804 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,804 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,804 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,804 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:43,805 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,805 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,805 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,805 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:43,805 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,805 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,805 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,805 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,806 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:43,806 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,806 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,806 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,806 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,807 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,809 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:43,809 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,809 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,809 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,809 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,809 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,809 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,809 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,809 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,810 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:43,810 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,810 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,810 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,810 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,810 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,810 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,810 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,810 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:43,811 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,811 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,811 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,811 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,811 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,814 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:43,814 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,814 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,814 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,814 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,814 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,814 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,814 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][689], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 112#L702-18true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:43,816 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,816 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,816 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,816 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:43,821 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,821 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,821 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,821 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:43,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:43,821 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,821 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,821 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,821 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,823 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:43,824 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,824 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,824 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,824 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,824 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:43,826 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,826 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,826 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,826 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][689], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L702-18true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:43,826 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,826 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,826 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,826 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:43,828 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,828 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,828 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,828 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][689], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 112#L702-18true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:43,829 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,829 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,829 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,829 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:43,855 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,855 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,855 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,855 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:43,856 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,856 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,856 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,856 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:43,856 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,856 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,857 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,857 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:43,857 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,857 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,857 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,857 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:43,857 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,858 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,858 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,858 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:43,958 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:43,959 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,959 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,959 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,959 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:43,959 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,959 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,959 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,959 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:43,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:43,960 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,960 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,960 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,960 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:43,961 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,961 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,962 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:43,962 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 112#L702-18true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:44,049 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,049 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,050 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,050 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:44,103 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,103 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,104 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,104 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:44,104 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,104 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,104 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,104 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:44,104 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,104 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,104 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,104 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:44,105 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,105 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,105 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,105 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:44,106 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,106 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,106 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,106 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,106 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:44,106 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,106 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,106 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,106 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,106 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 22#L702-3true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:44,123 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,123 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,124 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,124 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 22#L702-3true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:44,124 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:44,124 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:44,124 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,125 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,125 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:44,125 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,125 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,125 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,125 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:44,125 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,125 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,126 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,126 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:44,167 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,167 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,167 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,167 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:44,170 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:44,170 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:44,170 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:44,171 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:44,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:44,177 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,177 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,177 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,177 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:44,182 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,182 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,182 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,182 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:44,182 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,182 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,182 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,182 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:44,183 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,183 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,183 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,183 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:44,183 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,184 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:44,191 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,191 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,191 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,191 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:44,213 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,213 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,213 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,213 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,213 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:44,213 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,213 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,213 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,213 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,213 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:44,214 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,214 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,214 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,214 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:44,215 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,215 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,215 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,215 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,215 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:44,216 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,216 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,216 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,216 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,216 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:44,218 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,218 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,218 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,218 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:44,218 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,218 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,218 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,218 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:44,218 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,218 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,218 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,218 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 91#L702-23true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:44,220 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,220 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,220 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,220 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:44,222 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,222 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,222 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,222 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:44,223 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,223 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,223 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,223 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:44,225 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:44,225 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:44,225 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:44,225 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:44,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:44,226 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,226 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,226 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,226 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 98#$Ultimate##0true, 82#L707-16true, 393#true]) [2023-11-30 07:43:44,285 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,285 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,285 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,286 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:44,287 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,287 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,287 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,287 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 98#$Ultimate##0true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:44,288 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,288 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,288 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,288 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 98#$Ultimate##0true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:44,291 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,291 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,291 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,291 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:43:44,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:44,292 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,292 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,292 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,292 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:43:44,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][242], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 51#L707-7true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:44,777 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,777 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,777 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:44,777 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 179#L702-23true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:45,345 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,345 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,345 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,345 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,374 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:45,374 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,374 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,374 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,374 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,374 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,374 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,376 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:45,376 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,376 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,376 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,376 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,376 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,376 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,380 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:45,380 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,380 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,380 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,380 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,380 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,380 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,380 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][198], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 123#L702-24true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:45,397 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,397 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,397 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,397 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][201], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 176#L702-6true, 393#true, 55#L702-27true]) [2023-11-30 07:43:45,398 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,398 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,398 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,398 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][198], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:43:45,398 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,398 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,398 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,398 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][201], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 185#L701-3true, 200#true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:45,399 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,399 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,399 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,399 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,455 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:45,455 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,455 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,455 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,455 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,455 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,455 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,455 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,455 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,455 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:45,455 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,455 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,456 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,458 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,458 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,458 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,458 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:45,458 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,458 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,458 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,458 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,458 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,458 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,458 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,458 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][708], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 123#L702-24true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:45,471 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,471 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,471 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,472 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:45,487 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,487 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,487 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,487 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,487 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 185#L701-3true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:43:45,487 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,487 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,487 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,487 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,487 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,497 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:45,497 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,497 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,498 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,498 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,498 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,498 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,498 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,499 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:45,499 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,499 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,500 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,500 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,500 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,500 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,500 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,505 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:45,505 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,505 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,505 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,505 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,505 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,505 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,505 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,505 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:45,505 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,505 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,506 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:45,506 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,506 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,507 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:45,507 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,507 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,507 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,507 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,507 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,507 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,507 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][994], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:45,507 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,507 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][320], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:45,507 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,507 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,508 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,508 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,508 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,508 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,508 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][994], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:45,510 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,510 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,510 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,510 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,510 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,510 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,512 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:45,512 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,512 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,513 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,513 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,513 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,513 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,513 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,513 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:45,513 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,513 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,513 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,513 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,513 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,513 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,513 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,519 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:45,519 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,519 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,519 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,519 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,519 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,519 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,520 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:45,520 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,520 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,520 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,520 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,520 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,520 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,520 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,521 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:45,521 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,521 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,521 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,521 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,521 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,521 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,522 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][392], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:45,522 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,522 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,522 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,522 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,522 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,522 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,523 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:45,523 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:45,523 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:45,523 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:45,523 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:45,523 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:45,523 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:45,523 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:45,523 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,523 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,523 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,523 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,523 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,523 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,523 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:45,523 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,523 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,523 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,524 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,524 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:45,524 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,524 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:45,524 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,528 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:45,528 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,528 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,528 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,528 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,528 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,529 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,529 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:45,529 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,916 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:45,916 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,916 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,916 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,916 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,916 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,916 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,916 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,917 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:45,917 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,917 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,918 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:45,918 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,918 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,918 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,918 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,918 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,918 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,919 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:45,919 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,919 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,919 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,919 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,919 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,919 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,919 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,919 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:45,919 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,919 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,919 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,919 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,919 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,919 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,919 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,919 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:45,919 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,920 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,920 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:45,920 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,920 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,920 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,920 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,920 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,920 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,920 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,920 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:45,921 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,921 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,921 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,921 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,921 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,921 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,921 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,921 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:45,921 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,921 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,928 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:45,928 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,928 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,928 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,928 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,928 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,928 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,928 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:45,928 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,928 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,928 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,929 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,929 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,929 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,929 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,929 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:45,929 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,929 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,929 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,929 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,929 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,929 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,957 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:45,957 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,957 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,957 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,957 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,957 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,957 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,957 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][711], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 176#L702-6true, 393#true, 55#L702-27true]) [2023-11-30 07:43:45,961 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,961 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,961 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,961 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 179#L702-23true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:45,964 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,964 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,964 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,964 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,964 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,967 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][386], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:45,967 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,967 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,967 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,967 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,967 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,968 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,968 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,968 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:45,968 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,968 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,968 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,968 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,968 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,968 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,968 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,969 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][319], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:45,969 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,969 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,969 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,969 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,969 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,969 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,969 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:45,970 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,970 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,970 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,970 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,970 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:45,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:45,970 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,970 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,970 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,970 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,970 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,972 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:45,981 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,981 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,981 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,981 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,981 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,981 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,981 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:45,981 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,981 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,981 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,981 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,982 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:45,982 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,982 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,982 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,982 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,983 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,983 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,983 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:45,983 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,983 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,983 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,983 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:45,987 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,987 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:45,987 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][392], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:45,987 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,987 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,987 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,988 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:45,988 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,989 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,989 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][879], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 141#L702-12true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:45,990 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,990 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,990 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,990 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,990 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,990 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,990 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,990 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][955], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:45,990 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,990 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,990 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,991 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,991 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,991 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,991 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,993 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:45,993 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,993 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,993 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,993 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,993 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,993 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:45,993 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 112#L702-18true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:46,048 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:46,048 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:46,048 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:46,048 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:46,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 112#L702-18true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:46,048 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,048 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,049 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,049 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 112#L702-18true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:46,049 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,049 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,049 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,049 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 185#L701-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:46,166 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:46,166 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:46,166 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:46,166 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:46,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:46,166 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,167 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,167 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,167 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:46,167 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,167 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,167 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,167 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][806], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:46,168 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,168 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,168 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,168 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:46,212 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,212 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,212 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,212 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1105], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:46,213 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,213 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,213 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,213 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 38#L702-8true, 179#L702-23true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:46,215 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,215 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,215 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,215 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:46,390 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:46,390 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:46,390 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:46,390 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:46,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:46,463 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,463 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,463 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,463 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,463 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:46,463 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,464 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:46,465 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,465 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,465 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,466 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,466 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:46,466 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,466 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,466 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,466 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,466 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,466 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,466 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,469 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:46,469 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,469 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,469 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,469 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,469 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,469 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1213], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 112#L702-18true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:46,506 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,506 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,506 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,506 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][1148], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 112#L702-18true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:46,507 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:46,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:46,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:46,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:46,531 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][651], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:46,531 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,531 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,531 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,531 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,531 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,531 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,592 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:46,592 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,592 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,592 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,592 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,592 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,592 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,593 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:46,593 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,593 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,594 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,594 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,594 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,594 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:43:46,632 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,632 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,632 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,633 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1110], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 123#L702-24true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:46,638 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,638 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,638 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,638 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:46,642 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,642 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,642 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,642 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1076], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:46,645 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,645 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,645 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,645 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1110], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 176#L702-6true, 393#true]) [2023-11-30 07:43:46,645 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,645 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,645 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,645 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true, 55#L702-27true]) [2023-11-30 07:43:46,647 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,647 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,647 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,647 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:46,648 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,648 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,648 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,648 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1186], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:46,648 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,648 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,648 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,648 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:46,650 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,650 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,650 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,650 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 179#L702-23true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:46,650 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:46,650 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:46,650 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:46,650 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:46,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1185], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true]) [2023-11-30 07:43:46,650 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,650 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,650 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,651 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][481], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 179#L702-23true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:46,651 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,651 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,651 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,651 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1077], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 123#L702-24true, 207#true, 48#L702-3true, 393#true, 121#L707-13true]) [2023-11-30 07:43:46,653 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,654 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,654 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1037], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 179#L702-23true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true, 121#L707-13true]) [2023-11-30 07:43:46,655 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,655 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,655 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,655 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1153], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 179#L702-23true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:46,655 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,655 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,655 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,655 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][586], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:46,657 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,657 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,657 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,657 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][584], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:46,662 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,662 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,662 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,662 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][584], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:46,667 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,667 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,667 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,667 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,736 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:46,737 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,737 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,737 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,737 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,737 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,737 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,738 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][996], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:46,738 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,738 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,738 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,738 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,738 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,738 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,743 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:46,743 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:46,743 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:46,743 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,743 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,743 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,743 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,743 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,744 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,744 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 184#L702-12true]) [2023-11-30 07:43:46,744 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,744 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,744 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,744 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][939], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 112#L702-18true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:46,756 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,757 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,757 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,757 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][939], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 112#L702-18true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:46,758 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,758 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,758 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,758 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][228], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:46,760 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 103#L707-12true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:46,767 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,767 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,767 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,767 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 103#L707-12true, 207#true, 184#L702-12true]) [2023-11-30 07:43:46,768 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,768 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,768 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,768 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,795 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][740], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:46,795 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,795 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,795 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,795 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,795 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,795 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][938], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 112#L702-18true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:46,808 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,808 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,808 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,808 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][842], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 112#L702-18true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:43:46,817 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,817 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,817 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,817 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][523], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 146#L707-4true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:46,913 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,913 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,913 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,913 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][523], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 146#L707-4true, 112#L702-18true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:46,916 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,916 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,916 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:46,916 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:47,016 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,016 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,016 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,016 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,017 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,017 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,017 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,017 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,019 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,019 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,019 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,019 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:47,020 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,020 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,020 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,020 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:47,028 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,028 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,028 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,028 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:47,029 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,029 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,029 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,029 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:47,033 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,033 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,033 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,033 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,034 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,034 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,034 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,034 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 79#$Ultimate##0true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:47,037 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,037 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,037 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,037 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,040 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:47,040 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,040 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,040 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,040 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,040 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,040 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,040 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:47,040 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,040 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,040 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,040 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,040 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,040 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,040 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,041 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:47,041 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,041 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,041 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,041 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,041 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,041 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:47,050 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,050 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,050 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,050 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:47,052 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,052 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,052 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,052 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:47,058 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,058 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,058 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,058 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,060 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,060 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,060 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,060 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 36#L701-3true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:47,061 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,061 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,061 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,061 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 36#L701-3true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,062 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,062 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,062 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,062 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,063 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:47,063 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,063 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,063 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,064 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,064 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,064 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:47,067 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,067 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,067 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,067 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,067 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:47,068 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,069 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,069 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,069 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,069 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,069 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,069 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,069 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,071 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:47,071 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,071 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,071 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,071 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,071 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,071 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,071 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,072 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,072 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,072 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,072 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,074 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:47,074 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,074 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,074 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,074 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,074 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,074 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,074 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,074 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,075 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,075 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,075 INFO L292 olderBase$Statistics]: inserting event number 10 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:47,075 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,075 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,075 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,075 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,075 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,075 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,075 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,075 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,075 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,076 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,077 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:47,077 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,077 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,077 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,077 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,077 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,077 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,081 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:47,081 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,081 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,081 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,081 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,081 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,081 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,081 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][768], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,083 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,083 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,083 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,083 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][558], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:47,085 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,085 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,085 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,086 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 36#L701-3true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,086 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,086 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,086 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,087 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 36#L701-3true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:47,088 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,088 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,088 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,088 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:47,094 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,094 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,094 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,094 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,095 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,098 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,098 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,098 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,098 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,098 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,098 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,098 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][689], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L702-18true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,103 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,103 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,103 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,103 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][689], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 112#L702-18true, 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,105 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,105 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,105 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,105 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:47,109 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,109 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,109 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,109 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:47,111 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,111 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,111 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,111 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:47,111 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,111 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:47,112 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,112 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,112 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,112 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:47,112 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,112 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,112 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,112 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 112#L702-18true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:47,122 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,122 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][689], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 112#L702-18true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:47,122 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,122 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,122 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,122 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:47,124 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,124 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][689], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,125 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,125 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,125 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,125 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:47,127 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,128 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,128 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,128 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:47,128 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,128 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,128 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,128 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,181 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,181 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,182 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,182 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,182 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,182 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,182 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,182 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:47,183 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,183 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:47,183 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,183 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,183 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,183 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:47,185 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,185 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,185 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,185 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,185 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,185 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,185 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,185 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:47,280 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,280 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,280 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,280 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,280 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,280 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,280 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,280 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,281 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,281 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,281 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,281 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,281 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,281 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,282 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,282 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:47,338 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,338 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,338 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,338 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:47,352 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:47,353 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,353 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:47,354 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,354 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,354 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,354 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][215], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:47,355 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,355 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,355 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,355 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 22#L702-3true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:47,356 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,357 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,357 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,357 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:47,357 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,357 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,357 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,357 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,389 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,389 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,389 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,389 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:47,389 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,389 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,390 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,390 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,390 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:47,390 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,390 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,390 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,390 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,390 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:47,391 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,391 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,391 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,391 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,391 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,391 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,396 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,397 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,397 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,397 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,397 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,397 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,397 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,397 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:47,397 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,397 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,397 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,397 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,397 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,397 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:47,398 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,398 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,398 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,398 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,398 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:47,398 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,399 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,399 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,399 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:47,399 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,399 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,399 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,399 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,399 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:47,402 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,402 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,402 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,402 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,402 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,402 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,402 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,402 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:47,454 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,454 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,454 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,454 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 50#L702-27true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,455 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,455 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,455 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,455 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,456 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,457 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,457 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,457 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,457 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,457 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,457 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,457 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,457 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,457 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,457 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,458 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,458 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,458 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,458 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,458 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,458 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,458 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,458 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,458 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,458 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:47,467 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,467 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,467 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,467 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,467 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,467 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,467 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,467 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:47,487 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,487 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,487 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,487 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,488 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,488 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,488 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,488 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,488 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,488 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,488 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,488 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:47,489 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,489 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,489 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,489 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,489 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,489 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,489 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,489 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:47,489 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,489 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,489 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,489 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:47,490 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,490 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,490 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,490 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,490 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,490 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,490 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,490 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,493 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,493 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,493 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,493 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,493 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,493 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,493 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,493 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,493 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,493 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:47,494 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:47,494 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:47,494 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:47,494 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:47,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:47,494 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,494 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,494 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,494 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 50#L702-27true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,494 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,494 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,494 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,494 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,495 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,495 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,495 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,495 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,495 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,495 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,495 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,496 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,496 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:47,496 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,496 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,496 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,496 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,497 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,497 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,497 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,497 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][189], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,500 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,500 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,500 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,500 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:43:47,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][237], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 91#L702-23true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,501 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,501 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,501 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,501 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,501 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,501 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,501 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,501 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,501 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:47,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:47,502 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,502 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,502 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,502 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,502 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:47,502 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,502 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,502 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,502 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,502 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:47,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:47,543 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,543 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,543 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,544 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:47,556 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,556 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,556 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,556 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 419#true, 214#true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:47,557 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,557 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,557 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,557 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 98#$Ultimate##0true, 82#L707-16true, 393#true]) [2023-11-30 07:43:47,559 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,559 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,559 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:47,559 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:43:48,498 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:48,498 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,498 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,498 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,498 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,498 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,498 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,498 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,498 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:48,498 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,498 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,498 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,499 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,499 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,499 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,499 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,499 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,499 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:48,499 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,499 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,499 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,499 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,499 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,499 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,499 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:48,499 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,499 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,499 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,499 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,499 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,500 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,500 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,500 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][708], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 185#L701-3true, 200#true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:43:48,516 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,516 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,516 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,516 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][784], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 179#L702-23true, 185#L701-3true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:43:48,517 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,517 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,517 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,517 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,523 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 185#L701-3true, 179#L702-23true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:48,523 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,523 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,523 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,523 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,523 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,523 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,529 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][994], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:48,529 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,529 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:48,529 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,529 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,530 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,530 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,530 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,530 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 184#L702-12true]) [2023-11-30 07:43:48,541 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,541 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,541 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,541 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:48,541 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,541 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,541 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,541 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:48,542 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,542 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,542 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,542 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 112#L702-18true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:48,560 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,560 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,560 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,560 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 112#L702-18true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:48,560 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,560 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,560 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,560 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 112#L702-18true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:48,561 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,561 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,561 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,561 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,613 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:48,613 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,613 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,613 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,613 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,613 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,614 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,614 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,614 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,615 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:48,615 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,615 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,615 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,615 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,615 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,615 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,615 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,615 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,616 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:48,617 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,617 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,617 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,617 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,617 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,617 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,617 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,617 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:48,617 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,617 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,617 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,617 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,617 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,617 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,622 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:48,623 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,623 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,623 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,623 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,623 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,623 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,623 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,630 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:48,630 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,631 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,631 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,631 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,631 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,631 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,631 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][711], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 185#L701-3true, 200#true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:48,633 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,633 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,633 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,633 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1174], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:48,636 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,636 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,636 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,636 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:48,637 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,637 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,637 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,637 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1238], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:48,637 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,637 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,637 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,637 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 179#L702-23true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:48,638 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,638 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,638 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,638 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:48,638 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,638 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,638 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,638 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 179#L702-23true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:48,638 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:48,639 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:48,639 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:48,639 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:48,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 100#L702-22true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:48,639 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,639 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,639 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,639 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1185], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true, 82#L707-16true]) [2023-11-30 07:43:48,639 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,639 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,639 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,639 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1239], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true]) [2023-11-30 07:43:48,640 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,640 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,640 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,640 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,643 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:48,643 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,643 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,643 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,643 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,643 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,643 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,643 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:48,643 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,643 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,643 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,643 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,643 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,643 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,643 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,644 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:48,645 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,645 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,645 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,645 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,645 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,645 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,645 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:48,648 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,648 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,648 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,648 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][260], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:48,649 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,649 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,649 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,649 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,653 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][742], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:48,653 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,653 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,653 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,653 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,653 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,653 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,653 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:48,676 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,676 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,676 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,676 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:48,676 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,676 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,676 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,677 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 112#L702-18true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:48,680 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,680 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,680 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,680 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,680 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:48,721 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,721 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,721 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,721 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:48,722 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,722 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,722 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,722 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 118#L702-20true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:48,755 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,755 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,755 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,755 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][376], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 103#L707-12true, 393#true, 55#L702-27true]) [2023-11-30 07:43:48,762 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,762 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,762 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,762 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][376], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 103#L707-12true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:48,762 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,762 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,762 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,762 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:48,849 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,849 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,849 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,849 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,877 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:43:48,877 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,878 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,878 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,878 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,878 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,878 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,878 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 112#L702-18true, 200#true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:48,902 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,902 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,902 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,902 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][426], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 112#L702-18true, 200#true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:48,902 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,902 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,902 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,902 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:48,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 184#L702-12true]) [2023-11-30 07:43:48,953 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,953 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,953 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,953 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,953 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:48,953 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,953 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,954 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,954 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,954 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:48,955 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,955 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,955 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,955 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:43:48,975 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,975 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,975 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,975 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1110], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 123#L702-24true, 207#true, 48#L702-3true, 176#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:48,977 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,977 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,977 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,977 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:43:48,978 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,978 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,978 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,978 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1076], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:48,979 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,979 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,979 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,979 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1110], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:48,979 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,979 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,979 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,979 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1187], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 179#L702-23true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true]) [2023-11-30 07:43:48,980 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,980 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,980 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,980 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 393#true, 55#L702-27true]) [2023-11-30 07:43:48,981 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,981 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,981 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,981 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:48,983 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,983 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,983 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,983 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,983 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 179#L702-23true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:48,983 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,983 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,984 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,984 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,984 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1185], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true]) [2023-11-30 07:43:48,984 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,984 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,984 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,984 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,984 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][586], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:48,987 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,987 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,987 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,987 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1077], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 123#L702-24true, 207#true, 48#L702-3true, 393#true, 121#L707-13true]) [2023-11-30 07:43:48,988 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:48,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][586], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:48,989 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,989 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,989 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,989 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][584], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 48#L702-3true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:48,993 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,993 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,993 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,993 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][584], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 176#L702-6true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:48,995 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:48,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 176#L702-6true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:49,032 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,032 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,032 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,032 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:49,033 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,033 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,033 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,033 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,038 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:49,038 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,038 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,038 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,038 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,038 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,038 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,038 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][773], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:49,038 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,039 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,039 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,039 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,039 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,039 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][978], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 112#L702-18true, 200#true, 207#true, 82#L707-16true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:49,042 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,042 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,042 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,042 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][978], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 112#L702-18true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:49,043 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,043 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,043 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,043 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:49,044 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,044 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,044 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,044 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][939], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 112#L702-18true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:49,048 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,048 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,048 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,048 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 103#L707-12true, 207#true, 184#L702-12true]) [2023-11-30 07:43:49,055 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,056 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,056 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,056 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 103#L707-12true, 207#true, 184#L702-12true]) [2023-11-30 07:43:49,056 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,056 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,056 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,056 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][977], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 112#L702-18true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:49,076 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,076 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,076 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,076 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][939], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 112#L702-18true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:49,081 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,081 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,081 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,081 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,081 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:49,086 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,086 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,086 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,086 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:43:49,087 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,087 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,087 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,087 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:49,128 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,128 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,128 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,128 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:49,130 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,130 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,130 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,130 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][523], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 146#L707-4true, 112#L702-18true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:49,151 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,151 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,151 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,151 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][523], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 146#L707-4true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,152 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,152 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,152 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,152 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:49,210 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,210 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,210 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,210 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:49,210 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,210 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,211 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,211 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:49,223 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,223 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,223 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,223 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 176#L702-6true, 393#true]) [2023-11-30 07:43:49,225 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,225 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,225 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,225 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,226 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,226 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,226 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,226 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,226 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,227 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,227 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,227 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,227 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,227 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,228 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,228 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,228 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,228 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:49,228 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,228 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,228 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,228 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:49,229 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,229 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,229 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,229 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,230 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,230 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,230 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,230 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:49,234 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,234 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,235 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,235 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,235 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 41#L702-18true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:49,236 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,236 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,236 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,236 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 419#true, 214#true, 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:49,237 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,237 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:43:49,238 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,238 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:49,238 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,238 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,238 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,239 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:49,239 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,239 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:49,246 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,246 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,246 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,246 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,248 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,248 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,248 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,248 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:49,250 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,250 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,250 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,250 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 36#L701-3true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:49,251 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,251 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,252 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,252 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,254 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,255 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,255 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,255 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,255 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,255 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,255 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,255 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,257 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:49,257 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,258 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,258 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,258 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,258 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,258 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,258 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][768], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,260 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,260 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,260 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,260 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][768], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 97#L702-8true, 214#true, 112#L702-18true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:49,261 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,261 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,261 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,261 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][558], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 117#L702-3true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,263 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,263 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,263 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,263 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][558], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 117#L702-3true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:49,263 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,263 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,263 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,263 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 36#L701-3true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:49,264 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,264 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,264 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,264 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 36#L701-3true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,264 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,265 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,265 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,265 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:49,266 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,266 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,267 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,267 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,267 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,267 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,267 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,267 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,268 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,268 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,268 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,268 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:49,271 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,271 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,271 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,271 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,271 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,271 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,271 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,271 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:49,271 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,272 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,272 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,272 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][689], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 112#L702-18true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,276 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,276 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,276 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,276 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][689], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 112#L702-18true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,277 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,277 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,277 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,277 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:49,278 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,278 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,278 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,278 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:49,279 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,279 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,279 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,279 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:49,279 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,279 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,279 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,279 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 112#L702-18true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:49,286 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,286 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,286 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,286 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][689], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 112#L702-18true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:49,286 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,286 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,286 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,286 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:49,289 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,289 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,289 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,289 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:49,290 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,290 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,290 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,290 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:49,322 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,322 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,322 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,322 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:49,324 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,324 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,324 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,324 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 200#true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:49,325 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,325 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,325 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,325 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,326 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,326 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,326 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,326 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,326 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,326 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,326 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,326 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:49,327 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,327 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,327 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,327 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:49,327 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,584 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,584 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,584 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:49,651 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,651 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,651 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,651 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,652 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,652 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,652 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,652 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,692 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,692 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,692 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,692 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:49,696 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,696 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,696 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,696 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:49,696 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,696 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,696 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,696 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,709 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,709 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,709 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,709 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,709 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,709 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,709 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,709 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:49,710 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,710 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,710 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,710 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:49,711 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,711 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,711 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,711 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,712 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:49,712 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,713 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,713 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,713 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:49,713 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,713 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,713 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,713 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,716 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:49,716 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,716 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,716 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,716 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,717 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,717 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,717 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,717 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,717 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,717 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,717 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:49,718 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,718 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,718 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,718 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,718 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,718 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,718 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:49,720 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,720 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,720 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,720 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:49,720 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,720 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,720 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,720 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:49,722 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,722 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,722 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,722 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,722 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,722 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,722 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,722 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,722 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,722 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:49,722 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,722 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,722 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,723 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,723 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:49,723 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,723 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,723 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,723 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:49,723 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,723 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,724 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,724 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,724 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,724 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,724 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,724 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,724 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,724 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:49,724 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,724 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,724 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,724 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,757 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,757 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,757 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,757 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,757 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,758 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,758 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,758 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,758 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,758 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,761 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,761 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,762 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,762 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,763 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,763 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,763 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,763 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,763 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,763 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,763 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,763 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,763 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,763 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,763 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,763 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:49,766 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,766 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,766 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,766 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:43:49,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,766 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,766 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,766 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,766 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,779 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,779 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,779 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,779 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,779 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,779 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,779 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,780 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,780 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,780 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,780 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,780 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,780 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,780 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,781 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,781 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,781 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,781 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,781 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,781 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:49,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,781 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,781 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,781 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,781 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,781 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:49,781 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:49,781 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:49,781 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:49,782 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:49,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:49,782 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,782 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,782 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,782 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,782 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:49,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:49,782 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,782 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,782 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,782 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,782 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:43:49,812 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,812 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,812 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:49,812 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:43:50,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][242], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 51#L707-7true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:50,108 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,108 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,108 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,109 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][523], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 51#L707-7true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:50,280 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,280 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,280 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,280 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1098], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 176#L702-6true, 393#true]) [2023-11-30 07:43:50,670 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,670 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,670 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,670 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1098], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:50,671 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,671 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,671 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,671 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][199], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 7#L702-5true, 207#true, 176#L702-6true]) [2023-11-30 07:43:50,677 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,677 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,677 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,677 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][199], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 7#L702-5true, 207#true]) [2023-11-30 07:43:50,677 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,677 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,677 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,677 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][708], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:43:50,722 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,722 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,722 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,722 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][708], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:50,727 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,727 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,727 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,727 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 179#L702-23true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:50,729 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:50,729 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:50,729 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:50,729 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:50,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:50,730 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,730 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,730 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,730 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:50,730 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,730 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,731 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,731 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true]) [2023-11-30 07:43:50,731 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,731 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,731 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,731 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][782], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:50,731 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,732 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,732 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,732 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,735 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:50,735 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,735 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,735 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,736 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,736 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,736 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,736 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,740 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][994], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:50,740 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,741 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,745 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:50,745 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,745 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,745 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,745 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,746 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,746 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,746 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 184#L702-12true]) [2023-11-30 07:43:50,746 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,746 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,746 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,746 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,746 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:50,747 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,747 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,747 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,747 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,747 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:50,747 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,747 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,747 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,747 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:50,748 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,748 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,748 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,748 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 112#L702-18true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:50,756 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,756 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,756 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,756 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 112#L702-18true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:50,757 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,757 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,757 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,757 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 112#L702-18true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:50,757 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,757 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,757 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,757 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 112#L702-18true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:50,757 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,758 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,758 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,758 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 112#L702-18true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:50,758 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:50,758 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:50,758 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:50,758 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:50,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 112#L702-18true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:50,758 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,758 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,759 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,759 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 112#L702-18true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:50,759 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,759 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,759 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,759 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 112#L702-18true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:50,760 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,760 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,760 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,760 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:50,782 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,782 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,782 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,782 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:50,783 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,784 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,784 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,784 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 112#L702-18true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:50,790 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,790 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,790 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,790 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,790 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][199], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 7#L702-5true, 207#true]) [2023-11-30 07:43:50,807 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,807 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,807 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,807 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][199], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 7#L702-5true, 207#true]) [2023-11-30 07:43:50,807 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,807 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,807 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,807 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,837 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:50,837 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,837 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,837 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,837 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,837 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,837 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,837 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,837 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:50,867 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,867 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,867 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,868 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][711], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:50,870 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,870 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,870 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,870 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1174], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 176#L702-6true, 393#true]) [2023-11-30 07:43:50,873 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,873 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,873 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,874 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][711], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 55#L702-27true]) [2023-11-30 07:43:50,874 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,874 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,874 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,874 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:50,875 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,875 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,875 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,875 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,875 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 100#L702-22true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:50,875 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,875 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,875 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,875 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,875 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][515], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 179#L702-23true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:50,875 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,875 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,876 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,876 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,876 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1185], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true, 82#L707-16true]) [2023-11-30 07:43:50,877 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,877 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,877 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,877 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,877 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:50,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1239], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true]) [2023-11-30 07:43:50,877 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,877 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,877 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,877 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,877 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][978], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 112#L702-18true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:50,895 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,895 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,895 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,895 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][978], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 112#L702-18true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:50,896 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,896 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,896 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,896 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][977], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 112#L702-18true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:50,897 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,897 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,897 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,897 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:50,920 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,920 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,921 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,921 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:50,928 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,928 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,928 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,928 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:50,929 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,929 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,929 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,929 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,929 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:50,957 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,957 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,957 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,957 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,957 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:50,957 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,957 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,957 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,957 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,957 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][376], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:50,985 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,985 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,985 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,985 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:50,985 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,985 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,985 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,985 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][376], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:50,986 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,986 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,986 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,986 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:50,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:50,986 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,986 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,986 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:50,986 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,026 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,026 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,026 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,026 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 185#L701-3true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,026 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,026 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,026 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,027 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][1028], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,027 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,027 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,027 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,027 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,028 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,028 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,028 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,028 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,028 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,029 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,029 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,029 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1124], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,030 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,030 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,030 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,030 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,038 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,039 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,039 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,039 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 179#L702-23true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,039 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,039 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,039 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,039 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1149], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,040 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,040 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,040 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,040 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,041 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,041 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,041 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,042 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][806], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,042 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,042 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,042 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,042 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,056 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,056 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,056 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,056 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1105], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,056 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,056 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,056 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,056 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1213], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 112#L702-18true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,536 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,536 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,536 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,536 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][1207], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 112#L702-18true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,536 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,536 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,536 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,536 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,568 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,568 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,569 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,569 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,571 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,571 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,571 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,571 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,571 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,571 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,571 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,571 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,571 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,571 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,571 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,572 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:51,606 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,606 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,606 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,606 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:51,606 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,606 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,606 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,606 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,606 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1110], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:51,665 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,665 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,665 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,665 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1187], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 179#L702-23true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true, 82#L707-16true]) [2023-11-30 07:43:51,665 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,665 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,665 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,665 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 176#L702-6true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:43:51,666 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,666 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,666 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,667 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true, 55#L702-27true]) [2023-11-30 07:43:51,668 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,669 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,669 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,669 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1076], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,670 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,670 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,670 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,670 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1110], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:51,670 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,670 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,670 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,670 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:51,672 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,672 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,672 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,672 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][586], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:51,676 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,676 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,676 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,676 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][586], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:51,677 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,677 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,677 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,677 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][584], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:51,682 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,682 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,682 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,682 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][978], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 106#L707-15true, 112#L702-18true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:51,736 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,737 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,737 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,737 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][978], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 112#L702-18true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:51,737 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,737 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,737 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,737 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true, 176#L702-6true]) [2023-11-30 07:43:51,741 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,741 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,741 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,741 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:51,741 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,741 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,741 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,742 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 176#L702-6true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:51,742 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,742 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,742 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,742 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:51,742 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,742 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,742 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,742 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,742 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,742 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,742 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,742 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:51,743 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,743 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,743 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,743 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:51,743 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,743 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,743 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,743 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:51,744 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,744 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,744 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,744 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:51,744 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,744 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,744 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,744 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,744 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,744 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,744 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,744 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 112#L702-18true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,745 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,745 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,745 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,745 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][978], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 112#L702-18true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:51,770 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,770 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,770 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,770 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,770 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:51,774 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:51,774 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:51,774 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:51,774 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:51,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:51,774 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:51,774 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:51,774 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:51,774 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:51,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:51,774 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,774 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,774 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,774 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:51,775 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,775 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,775 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,775 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,775 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,775 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,775 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,775 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:51,776 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:51,776 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:51,776 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:51,776 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:51,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:51,776 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:51,776 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:51,776 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:51,776 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:51,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:51,777 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,777 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,777 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,777 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:51,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:51,777 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,777 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,777 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,777 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,777 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,777 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,777 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,777 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:51,814 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,814 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,814 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,814 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,816 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,816 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,816 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,816 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:51,828 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][523], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 146#L707-4true, 112#L702-18true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:51,853 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,854 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,854 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,854 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:51,915 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,916 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,916 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,916 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:51,916 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,916 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,916 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,916 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,916 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:51,928 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,928 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,928 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,928 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,928 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:51,929 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,929 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,929 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,929 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,929 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:51,930 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,930 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,930 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,930 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,930 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:51,931 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,931 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,931 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,931 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,931 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:51,932 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,932 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,932 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,932 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:51,933 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,933 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,933 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,933 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:51,934 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,934 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,934 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,934 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,934 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:51,935 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,935 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,935 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,935 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:51,936 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,936 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,936 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,936 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:51,937 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,937 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,937 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,938 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 419#true, 214#true, 185#L701-3true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:51,944 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,945 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,945 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,945 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,945 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:51,950 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,950 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,950 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,950 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 112#L702-18true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:51,952 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,952 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,952 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,952 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:51,954 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,954 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,954 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,954 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:51,954 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,954 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,954 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,955 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:51,955 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,955 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,955 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,955 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:51,955 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,955 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,955 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,956 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:51,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:51,958 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,958 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,958 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,958 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:51,958 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,958 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,958 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,958 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 185#L701-3true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:51,961 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,961 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,961 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,961 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,961 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][768], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 214#true, 112#L702-18true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:51,965 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,965 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,965 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,965 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][768], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 419#true, 214#true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:51,966 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,966 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,966 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,966 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][558], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 117#L702-3true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:51,967 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,967 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,967 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,967 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][558], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 117#L702-3true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:51,968 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,968 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,968 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,968 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 36#L701-3true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:51,968 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,968 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,968 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,968 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:51,970 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,970 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,970 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,970 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:51,971 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,971 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,971 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,971 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:51,972 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,972 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,972 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,972 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,972 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][514], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:51,972 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,972 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,972 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,972 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,972 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][689], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 112#L702-18true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:51,977 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,977 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,977 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,977 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:51,980 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,980 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,980 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,980 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:51,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,980 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,980 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,980 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,980 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,985 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,985 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,985 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,985 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:51,986 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,986 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,986 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,986 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:51,991 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,991 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,991 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,991 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:51,991 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,991 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,991 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,991 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:51,992 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,992 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,992 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,992 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:51,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:51,992 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,992 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,992 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,992 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:51,993 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,994 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,994 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:51,994 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:52,030 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,030 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,030 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,030 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:52,031 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,031 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,031 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,031 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][517], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:52,031 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,032 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,032 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,032 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:52,127 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,127 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,127 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,127 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:52,130 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,130 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,130 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,130 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:52,134 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,134 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,135 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,135 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 176#L702-6true, 393#true]) [2023-11-30 07:43:52,137 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:52,137 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:52,137 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:52,137 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:52,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 22#L702-3true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:52,138 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,138 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,138 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,138 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:52,138 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:52,138 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:52,139 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:52,139 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:52,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:52,139 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,139 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,139 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,139 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:52,143 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,143 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,143 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,143 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,156 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:52,156 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,156 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,156 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,156 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,156 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,156 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:52,157 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,157 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,157 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,157 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,157 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:52,158 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,158 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,158 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,158 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:52,158 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,158 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,158 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,158 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:52,159 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,159 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,159 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,159 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:52,160 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,160 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,160 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,160 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:52,160 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,161 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,161 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,161 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:52,161 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,161 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,161 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,161 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:52,162 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,162 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,162 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,162 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:52,163 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,163 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,163 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,163 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:52,165 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,165 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,165 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,165 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,165 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:52,165 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,165 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,165 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,165 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,165 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:52,166 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,166 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,167 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,167 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 176#L702-6true, 393#true]) [2023-11-30 07:43:52,167 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,167 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,167 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,167 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:52,167 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,167 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,167 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,167 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:52,167 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,167 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,167 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,167 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:52,168 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,168 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,168 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,168 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:52,169 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,169 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,169 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,169 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:52,170 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,170 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,170 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,170 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,170 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:52,170 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,170 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,170 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,170 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:52,171 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,171 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,171 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,171 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,171 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:52,171 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,171 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,171 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,171 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:52,173 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,173 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,173 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,173 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:52,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:52,174 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,174 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,174 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,174 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:52,199 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:52,207 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,207 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,207 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,207 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,207 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,208 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 50#L702-27true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:52,208 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,208 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,208 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,208 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,208 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,208 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:52,209 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,209 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,209 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,209 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 97#L702-8true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:52,225 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,225 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,225 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,225 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,225 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:52,225 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,225 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,225 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,225 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,225 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][237], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:52,226 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:43:52,226 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:52,226 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:52,226 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:43:52,227 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:52,227 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,227 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,227 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,227 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,227 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,227 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,227 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:52,227 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,227 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,227 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,227 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,227 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,227 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:52,228 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,228 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,228 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,228 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:52,228 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,228 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,228 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,228 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,228 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:43:52,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:52,228 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,229 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,229 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,229 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,229 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][523], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 51#L707-7true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:52,535 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,535 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,535 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,535 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][523], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 51#L707-7true, 112#L702-18true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:52,537 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,537 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,537 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:52,537 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:53,018 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,018 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,018 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,018 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:53,022 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,022 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,022 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,023 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][708], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 123#L702-24true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:53,128 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,128 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,128 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,128 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][782], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:53,131 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,131 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,131 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,131 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:53,131 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,131 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,132 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,132 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 112#L702-18true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:53,142 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,143 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,143 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,143 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:53,151 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,151 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,151 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,151 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:43:53,151 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,151 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,151 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,151 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,151 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:53,152 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,152 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,152 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,152 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:53,153 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,153 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,153 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,153 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,153 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:53,153 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,153 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,153 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,154 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:53,154 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,154 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,154 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,154 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][199], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 419#true, 214#true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 7#L702-5true, 207#true, 176#L702-6true]) [2023-11-30 07:43:53,163 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,163 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,163 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,163 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][199], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 7#L702-5true, 207#true]) [2023-11-30 07:43:53,163 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,164 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,164 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,164 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][199], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 177#L702-7true, 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 7#L702-5true, 207#true]) [2023-11-30 07:43:53,166 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,166 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,166 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,166 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,166 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][199], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 7#L702-5true, 207#true]) [2023-11-30 07:43:53,166 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,166 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,166 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,166 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,166 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 112#L702-18true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:53,211 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,211 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,211 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,211 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][708], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 176#L702-6true, 393#true]) [2023-11-30 07:43:53,216 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,216 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,216 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,216 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:53,217 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,217 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,217 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,217 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,217 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true]) [2023-11-30 07:43:53,217 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,217 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,218 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,218 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,218 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 179#L702-23true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:53,218 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,218 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,218 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,218 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,218 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,222 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][772], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 141#L702-12true, 207#true, 188#L702-9true]) [2023-11-30 07:43:53,222 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,222 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,222 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,222 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,222 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,222 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,222 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 112#L702-18true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:53,233 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,233 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,233 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,233 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,233 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 112#L702-18true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:53,233 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,234 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,234 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,234 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,234 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 112#L702-18true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:53,234 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,234 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,234 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,234 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,234 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:53,249 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,249 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,249 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,249 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][199], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 419#true, 214#true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 177#L702-7true, 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 7#L702-5true, 207#true]) [2023-11-30 07:43:53,263 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,263 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,263 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,263 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][199], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 419#true, 214#true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 7#L702-5true, 207#true]) [2023-11-30 07:43:53,264 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,264 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,264 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,264 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:53,302 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,302 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,302 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,302 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,302 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:53,304 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,304 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,304 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,304 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,310 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:53,310 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,310 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,310 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,310 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,310 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,310 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1174], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:53,324 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,324 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,324 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,325 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1237], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 179#L702-23true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true]) [2023-11-30 07:43:53,325 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,325 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,325 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,325 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][711], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 176#L702-6true, 393#true, 55#L702-27true]) [2023-11-30 07:43:53,326 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,326 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,326 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,326 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 179#L702-23true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:53,327 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,327 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,327 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,327 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,328 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][978], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 112#L702-18true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:43:53,340 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 112#L702-18true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:53,340 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,340 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,340 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,340 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,340 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:53,344 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,344 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,344 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,344 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:53,345 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:53,362 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,363 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,363 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,363 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:53,363 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,363 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,363 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,363 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:53,369 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,369 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,369 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,369 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,369 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:53,369 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,369 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,369 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,369 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:53,369 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,369 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,369 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,369 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:53,394 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,394 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,394 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,394 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,394 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:53,394 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,394 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,394 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,394 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,394 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][1028], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 143#L702-20true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:53,446 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,446 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,446 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,446 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 185#L701-3true, 143#L702-20true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:53,446 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,446 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,446 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,446 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:53,448 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,448 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,448 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,448 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][1148], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:53,571 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,571 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,571 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,571 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 112#L702-18true, 179#L702-23true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:53,571 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,571 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,571 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,571 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 112#L702-18true, 179#L702-23true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:53,572 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,572 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,572 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,572 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 393#true]) [2023-11-30 07:43:53,588 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,588 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,588 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,588 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:53,589 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,589 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,589 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,589 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:53,607 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,607 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,608 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,608 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:53,608 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,608 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,608 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,608 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:53,683 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:53,683 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,683 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:43:53,710 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,710 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,710 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,710 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1110], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 123#L702-24true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:53,711 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,711 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,711 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,711 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:43:53,712 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,712 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true, 55#L702-27true]) [2023-11-30 07:43:53,714 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,714 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,714 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,714 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 393#true, 55#L702-27true]) [2023-11-30 07:43:53,715 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,715 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,715 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,715 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][586], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:53,722 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,722 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,722 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,722 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][726], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:53,731 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,731 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,731 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,731 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][584], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:53,731 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,731 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,731 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,732 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][726], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:53,736 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,736 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,736 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,736 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:53,776 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,776 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,776 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,776 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,776 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:53,776 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,776 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,777 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,777 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,777 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 112#L702-18true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:53,788 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,788 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,788 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,788 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:53,791 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,791 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,791 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,791 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,791 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:53,792 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,792 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,792 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,792 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,792 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:53,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:53,826 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,826 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,826 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,826 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:53,830 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,830 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,830 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,830 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:53,860 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,860 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,860 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,860 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,860 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:53,879 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,879 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,879 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,879 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:53,879 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,879 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,879 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,879 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:53,972 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,972 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,972 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,972 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,972 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:53,973 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,973 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,973 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,973 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:53,973 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,973 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,974 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,974 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,974 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:53,974 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,974 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,974 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,974 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,975 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:53,975 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,975 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,975 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,975 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,975 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:53,976 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,976 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,976 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,976 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,976 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:53,977 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,977 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,977 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,977 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,977 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:53,978 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,978 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,978 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,978 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:53,979 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,979 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,979 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,979 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:53,979 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,979 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,980 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,980 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:53,980 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,980 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,980 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,980 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:53,981 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,981 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,981 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,981 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:53,982 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,982 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,982 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,982 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:53,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:53,982 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,982 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,982 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,982 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:53,988 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,988 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,988 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,988 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:53,988 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,988 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,988 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,988 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:53,989 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,989 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,989 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,989 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:53,989 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,989 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,989 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,989 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:53,990 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,990 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,990 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,990 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:43:53,991 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,991 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,991 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,991 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:53,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 112#L702-18true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:53,998 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,998 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,998 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,998 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:53,999 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,999 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,999 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:53,999 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:54,001 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,001 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,001 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,001 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:54,001 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,001 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,001 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,001 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,002 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,002 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,002 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,002 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,002 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,002 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,002 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,002 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][555], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:54,005 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,005 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,005 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,005 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,005 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:54,005 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,005 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,005 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,005 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][768], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 214#true, 112#L702-18true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:54,011 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,011 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,011 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,011 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 117#L702-3true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,011 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,011 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,011 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,011 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 117#L702-3true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:54,012 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,012 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,012 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,012 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][558], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:54,013 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,013 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,013 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,013 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:54,016 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,016 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,016 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,016 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,016 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:54,020 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,020 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,020 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,020 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:54,023 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,023 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,024 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,024 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:54,024 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,024 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,024 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,024 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:54,030 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,030 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,030 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,030 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,030 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,031 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,031 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,031 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:54,031 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,031 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,031 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,031 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:54,032 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,032 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,032 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,032 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:54,038 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,038 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,038 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,038 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:54,038 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,038 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,038 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,038 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 46#L702-6true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:54,039 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,039 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,039 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,039 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:54,039 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,040 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,040 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,040 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:54,040 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,040 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,040 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,040 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:54,041 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,041 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,041 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,041 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,041 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,041 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,041 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,042 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:54,042 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,042 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,042 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,042 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:54,044 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,044 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,044 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,044 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:54,045 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,045 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,045 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,045 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:54,080 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,159 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,159 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,159 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,159 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:54,165 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,165 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,165 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,166 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:54,166 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,166 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,166 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,166 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:54,168 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,168 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,168 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,168 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,168 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:54,168 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,168 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,168 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,168 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,168 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:54,169 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,169 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,169 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,169 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,169 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:54,169 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,169 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,169 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,169 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,169 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:54,443 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,443 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,443 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,443 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:54,443 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,443 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,443 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,443 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,455 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,455 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,455 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,455 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,455 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,455 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,455 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,455 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,455 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:54,455 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,455 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,456 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,456 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,456 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,466 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,466 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,467 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:54,467 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,467 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,468 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,468 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,468 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,468 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,468 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:54,469 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,469 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,469 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,469 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,469 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:54,469 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,469 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,470 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,470 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:54,470 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,470 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,470 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,470 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,471 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,471 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,471 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,471 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:54,472 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,472 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,472 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,472 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:54,473 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,473 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,473 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,473 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,473 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,473 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,473 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,473 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:54,474 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,474 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,474 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,474 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,474 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,474 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,474 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,474 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:54,475 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,475 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,475 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,475 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,475 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:54,475 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,475 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,475 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,476 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,476 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,499 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,499 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,499 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,499 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,499 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:54,500 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,500 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,500 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,500 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:54,500 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,500 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,500 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,500 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,500 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:54,500 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:54,500 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:54,500 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:54,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:54,501 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,501 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,501 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,501 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,501 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,502 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,502 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,502 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,502 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,502 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:54,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:54,502 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,502 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,502 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,502 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,502 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:54,502 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:54,502 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:54,502 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:54,504 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:54,504 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,504 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,504 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,504 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,504 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,504 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:43:54,504 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:54,505 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,505 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,505 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,505 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,505 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,505 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:54,505 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,505 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,505 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,505 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,505 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:54,506 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,506 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,506 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,506 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,506 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,541 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,542 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,542 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,542 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,542 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,542 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,542 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:43:54,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][523], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 51#L707-7true, 112#L702-18true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:54,845 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,845 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,845 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,845 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][523], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 51#L707-7true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:54,846 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,846 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,846 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:54,846 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:55,092 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,092 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,092 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,092 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:55,093 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,093 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,093 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,093 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][708], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 123#L702-24true, 7#L702-5true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:55,189 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,190 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,190 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,190 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 7#L702-5true, 207#true]) [2023-11-30 07:43:55,193 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,193 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,193 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,193 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:55,194 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,194 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,194 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,194 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:55,217 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,217 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,217 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,217 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:55,217 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,217 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,217 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,217 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,217 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:55,218 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,218 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,218 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,218 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:55,218 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,218 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,218 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,218 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,219 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:55,220 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,220 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,220 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,220 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][199], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 419#true, 214#true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 177#L702-7true, 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 7#L702-5true, 207#true]) [2023-11-30 07:43:55,230 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,230 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,230 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,230 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,230 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,231 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][199], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 419#true, 214#true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 7#L702-5true, 207#true]) [2023-11-30 07:43:55,231 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,231 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,231 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,231 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,231 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:55,259 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,259 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,259 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,259 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,259 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:55,259 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,259 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,259 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,259 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][708], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:55,270 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,270 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,270 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,270 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][784], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 179#L702-23true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true]) [2023-11-30 07:43:55,271 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,271 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,271 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,271 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,273 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][556], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 179#L702-23true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:55,273 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,273 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,273 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,273 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,273 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,273 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,273 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 179#L702-23true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:55,273 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,273 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,274 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,274 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,274 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,274 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1057], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 112#L702-18true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:55,281 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,281 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1058], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 112#L702-18true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:55,287 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,288 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,288 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,288 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,288 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 112#L702-18true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:55,288 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,288 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,288 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,288 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,288 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,288 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:55,306 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,306 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,306 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,306 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:55,307 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,307 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,307 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,307 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 176#L702-6true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:55,351 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,351 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,351 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,351 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:55,352 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,352 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,352 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,352 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 176#L702-6true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:55,375 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,376 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,376 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,376 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,376 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:55,376 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,376 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,376 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,376 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,376 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][711], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 48#L702-3true, 393#true, 55#L702-27true]) [2023-11-30 07:43:55,378 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,378 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,378 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,378 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1174], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:55,379 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,379 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,379 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,379 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][711], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:55,381 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,381 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,381 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,381 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:55,382 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,382 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,382 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,382 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,382 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 7#L702-5true, 207#true]) [2023-11-30 07:43:55,383 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,383 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,383 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,383 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,383 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 112#L702-18true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:55,389 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,389 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,389 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,389 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,389 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 112#L702-18true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:55,392 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,392 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,392 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,396 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,397 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 112#L702-18true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:55,397 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,397 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,397 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,397 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:55,403 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,403 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,403 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,403 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:55,405 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,405 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,405 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,405 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,406 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:55,406 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,406 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,406 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,406 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,406 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:55,407 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,407 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,407 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,407 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,407 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:55,411 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,411 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,411 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,411 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,411 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:55,411 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,411 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,411 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,411 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:55,412 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,412 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,412 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,412 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:55,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:55,436 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,436 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,436 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,436 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,436 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:55,439 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,439 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,439 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,439 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:55,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][761], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 185#L701-3true, 179#L702-23true, 143#L702-20true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:55,524 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,524 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,524 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,524 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 185#L701-3true, 179#L702-23true, 143#L702-20true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:55,545 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,545 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,545 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,545 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:55,552 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,552 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,552 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,552 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 179#L702-23true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:55,552 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,552 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,552 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,552 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1149], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:55,553 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,553 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,553 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,553 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:55,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:55,574 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,574 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,574 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,574 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][426], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:55,730 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,730 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,730 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,730 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:55,755 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,755 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,755 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,755 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:55,755 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,755 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,755 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:55,755 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:56,168 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,168 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,168 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,168 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,168 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:56,168 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,168 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,168 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,168 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,169 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 112#L702-18true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:56,169 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,170 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,170 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,170 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,170 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 112#L702-18true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:56,170 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,170 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,170 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,170 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,170 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:43:56,207 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,207 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,207 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,207 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 176#L702-6true, 393#true, 55#L702-27true]) [2023-11-30 07:43:56,208 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,208 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,208 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,208 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:56,210 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,210 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,211 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,211 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][727], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:56,222 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,222 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,222 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,222 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][586], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,222 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,222 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,222 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,223 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][727], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:56,225 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,225 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,225 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,225 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][726], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 176#L702-6true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:56,238 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,238 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,238 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,238 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][653], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 123#L702-24true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:43:56,241 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,241 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,241 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,241 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,287 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:56,287 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,287 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,287 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,287 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,288 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,288 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,288 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:56,288 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,288 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,288 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,288 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,288 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,288 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,290 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,290 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,290 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,290 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,293 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,293 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,293 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,293 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:56,325 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,325 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,326 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,326 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,326 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:56,329 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,329 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,329 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,329 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,329 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,329 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,330 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,330 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,368 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,368 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,368 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,368 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,369 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,369 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,369 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,369 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:56,380 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,380 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,380 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,380 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:56,380 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,380 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,381 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,381 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,383 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,383 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,383 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,383 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,383 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,383 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,383 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,383 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:56,474 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,474 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,474 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,474 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,489 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,489 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,489 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,489 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,490 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,490 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,490 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,490 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:56,490 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,490 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,491 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,491 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,491 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:56,491 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,491 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,491 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,491 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,492 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,492 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,492 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,492 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,492 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,492 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:56,493 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,493 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,493 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,493 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:56,494 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,494 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,494 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,494 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,494 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:56,495 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,495 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,495 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,495 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:56,495 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,495 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,495 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,495 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:56,496 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,496 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,496 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,496 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,497 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,497 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,497 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,497 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:56,498 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,498 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,498 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,498 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,499 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,499 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,499 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,499 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:56,504 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,504 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,504 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,504 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:56,504 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,504 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,504 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,504 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:56,505 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,505 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,505 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,505 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:56,505 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,505 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,505 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,505 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,506 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:43:56,506 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,506 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,507 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,507 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 112#L702-18true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:56,512 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,512 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,512 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,512 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:56,513 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,513 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,513 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,513 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:56,513 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,513 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,513 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,513 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][512], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:56,515 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,515 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,515 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,515 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:56,515 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,515 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,515 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,515 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][512], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,516 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,516 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,516 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,516 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,516 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,516 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,516 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,516 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,517 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,517 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,517 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,518 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,518 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,518 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,518 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,518 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,523 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,523 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,523 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,523 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,523 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 117#L702-3true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:56,524 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,524 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,524 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,524 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 117#L702-3true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,525 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,525 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,525 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,525 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:56,528 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,528 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,528 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,528 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:56,528 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,528 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,528 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,528 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:56,531 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,531 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,531 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,531 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,531 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:43:56,532 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,532 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,532 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,532 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,532 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,535 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,535 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,535 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,535 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,535 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,535 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,535 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,535 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:56,538 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,538 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,538 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,538 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:56,538 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,538 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,538 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,538 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,539 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,539 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,539 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,539 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,539 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,539 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,539 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,539 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,540 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,540 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,540 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,540 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,540 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,540 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,540 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,540 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:56,541 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,541 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,541 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,541 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,541 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,542 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,542 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,542 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 141#L702-12true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:56,543 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,543 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,544 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,544 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:56,544 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,544 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,544 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,544 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:56,545 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,545 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,545 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,545 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:56,545 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,545 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,545 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,545 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,545 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,546 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,546 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,546 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,546 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,546 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,550 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,550 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,550 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,550 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:56,550 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,550 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,550 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,550 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,551 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,551 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,551 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,551 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,551 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,551 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,551 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,552 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,555 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,555 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,555 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,555 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,555 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,555 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,555 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,555 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,556 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,556 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,556 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,556 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,558 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,558 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,558 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,558 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,559 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,559 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,559 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,559 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,561 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,561 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,561 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,561 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,563 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,563 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,563 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,563 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,563 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,563 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,564 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,564 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,564 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,564 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,565 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,565 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,565 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,565 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,565 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,565 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:56,566 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,566 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,566 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,566 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,566 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,566 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,566 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,566 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 141#L702-12true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,570 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,570 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,570 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,570 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:56,599 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,599 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,599 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,599 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:56,599 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,599 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,599 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,599 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:56,683 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,683 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,683 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,683 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,683 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:56,683 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,683 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,683 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,683 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,683 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,686 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,686 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,686 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,687 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:56,687 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,688 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,688 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,688 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,688 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,688 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,688 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,688 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,688 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,688 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,688 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,688 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:56,690 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,690 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,690 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,690 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:43:56,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:56,691 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,691 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,691 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,691 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,701 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,701 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,701 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,702 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,702 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,702 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,702 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,702 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,702 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,702 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,702 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,702 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,702 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:56,703 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,703 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,703 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,703 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:56,703 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,703 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,703 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,703 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,703 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,703 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,703 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,704 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,704 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,704 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:56,704 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,705 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,705 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,705 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,705 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,705 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,705 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,705 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:56,706 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,706 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,706 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,706 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,706 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,706 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,706 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,706 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,706 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,706 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,707 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,707 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,707 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,707 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,707 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,707 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,707 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,707 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,708 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,708 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,708 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,708 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,708 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,708 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,708 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,708 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,708 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,709 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,709 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,709 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,709 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,709 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,709 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,709 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,709 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,709 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,709 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,709 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,709 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,709 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,710 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,710 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,710 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,710 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:56,710 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,710 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,710 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,710 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:56,711 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,711 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,711 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,711 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,711 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:56,711 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,711 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,711 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,711 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:56,711 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,711 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,711 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,711 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:56,712 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,712 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,712 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,712 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:56,713 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,713 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,714 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,714 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,714 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,714 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:56,714 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,714 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,714 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,714 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:56,714 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,714 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,714 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,714 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:56,715 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,715 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,715 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,715 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,715 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,715 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,715 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,715 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:56,715 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,715 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,716 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,716 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,716 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:56,716 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,716 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,716 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,716 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:56,717 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,717 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,717 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:56,717 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,717 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,717 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,717 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:56,718 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,718 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,718 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,718 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,719 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,719 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,719 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,719 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,719 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,719 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,719 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,719 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,719 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:56,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,719 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,720 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,720 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,720 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,720 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:56,722 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:56,722 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,722 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,723 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,723 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,723 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,723 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:56,723 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,723 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,723 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,723 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,723 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:56,724 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:56,724 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,724 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:56,724 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,724 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,724 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,725 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,725 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:56,725 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,725 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,725 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,725 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,725 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:56,774 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,774 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,774 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,774 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,774 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:56,806 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,806 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,806 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,806 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][237], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,806 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,807 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,807 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,807 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:56,807 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,807 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,807 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,807 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:43:56,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][237], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:56,807 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,808 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,808 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:56,808 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][523], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 51#L707-7true, 112#L702-18true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:57,074 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,074 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,074 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,074 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:57,614 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,614 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,615 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,615 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,615 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:57,615 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,615 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,615 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,615 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,615 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][708], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 123#L702-24true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:57,730 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,730 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,730 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,730 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][784], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 7#L702-5true, 207#true]) [2023-11-30 07:43:57,731 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,731 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,731 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,731 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 38#L702-8true, 200#true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:43:57,734 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,734 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,734 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,734 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][782], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:57,736 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,736 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,736 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,736 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:57,737 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,737 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,737 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,737 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 179#L702-23true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:57,738 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,738 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,738 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,738 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:57,760 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,760 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,760 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,760 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:57,760 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:57,760 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:57,760 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:57,760 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:57,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:57,761 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,761 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,761 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,761 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:57,761 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:57,761 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:57,762 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:57,762 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:57,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:57,762 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:57,763 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,763 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,763 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,763 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:57,764 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,764 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,764 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,764 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][198], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 123#L702-24true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:57,769 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,769 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,769 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,769 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][198], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:43:57,770 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,770 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,770 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,770 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:57,800 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,800 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,800 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,800 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,800 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 152#L702-5true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:57,803 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,803 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,803 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,803 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 393#true]) [2023-11-30 07:43:57,803 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,803 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,803 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,804 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:57,804 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,804 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,804 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,804 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 152#L702-5true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:57,805 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,805 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,805 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,805 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 419#true, 152#L702-5true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:57,805 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,805 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,805 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,805 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:43:57,820 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,820 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,820 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,820 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,820 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,820 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:57,820 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,821 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,821 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,821 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,821 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][708], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 123#L702-24true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:57,824 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,824 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,824 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,824 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1057], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 112#L702-18true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:57,833 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,833 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,833 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,833 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,833 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,833 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 112#L702-18true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:57,833 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,833 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,833 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,833 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,833 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,833 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,833 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 112#L702-18true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:57,833 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,834 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,834 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,834 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,834 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,834 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:57,859 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,859 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,859 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,859 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,859 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:57,861 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,861 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,861 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,861 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][201], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 393#true, 55#L702-27true]) [2023-11-30 07:43:57,868 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,868 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,868 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,868 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][201], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:57,869 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,869 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,869 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,869 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][159], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:43:57,871 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,871 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,871 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,871 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][198], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 123#L702-24true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:57,871 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,871 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,871 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,871 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][159], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:43:57,872 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,872 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,872 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,872 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][198], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 123#L702-24true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:57,872 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,872 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,872 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,872 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:57,913 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,913 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,913 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,913 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:57,913 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,913 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,914 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,914 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,914 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:57,914 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,914 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,914 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,914 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,914 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:43:57,915 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,915 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,915 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,915 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:57,922 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,922 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,923 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,923 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:57,937 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,937 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,937 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,937 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,937 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:57,937 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,937 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,937 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,937 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,937 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][711], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 48#L702-3true, 393#true, 55#L702-27true]) [2023-11-30 07:43:57,940 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,940 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,940 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,940 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][711], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 393#true, 55#L702-27true]) [2023-11-30 07:43:57,940 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,940 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,940 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,940 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,942 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 179#L702-23true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:57,942 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,942 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,942 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,942 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,942 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:57,949 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,949 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,949 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,949 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,949 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,950 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:57,950 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,950 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,950 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,950 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,950 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,950 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,950 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:43:57,950 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,950 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,950 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,950 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,950 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,950 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:57,951 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,951 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,951 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,951 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,951 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,951 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:57,951 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,951 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,951 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,951 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,951 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,951 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,951 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:43:57,951 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,951 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,952 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,952 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,952 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,952 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:57,957 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,958 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,958 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,958 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:57,959 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,959 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,959 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,959 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,959 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:57,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:57,959 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,959 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,959 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,959 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:57,959 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,959 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,959 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,959 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:57,960 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,960 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,960 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,960 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,960 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:57,984 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,984 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,984 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,984 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,984 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:57,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:57,984 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,984 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,984 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,984 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:57,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:57,987 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,987 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,987 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,987 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:57,987 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:58,015 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,015 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,015 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,015 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,022 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,022 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,022 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,022 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,072 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,072 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,072 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,072 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,072 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,072 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,072 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,072 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1124], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,073 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,073 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,073 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,073 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1213], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 112#L702-18true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,083 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,083 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,083 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,083 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][426], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,214 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,214 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,214 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,214 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:58,232 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,232 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,232 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,232 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,251 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,251 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,251 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,251 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,253 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,253 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,253 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,253 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,253 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,253 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,253 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,253 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,273 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,273 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,273 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,273 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:43:58,355 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,355 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,355 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,355 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:58,358 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,358 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,358 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,358 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][725], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:58,365 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,365 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,365 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,365 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][727], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:43:58,375 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,375 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,375 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,376 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,377 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,377 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,377 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,377 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1265], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,379 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,379 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,379 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,379 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,380 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,380 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,380 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,380 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][726], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:43:58,387 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,387 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,387 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,387 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][653], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 123#L702-24true, 207#true, 176#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:43:58,393 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,393 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,394 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,394 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:58,441 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,441 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,441 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,441 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,441 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:58,441 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,441 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,441 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,441 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 143#L702-20true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,442 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,442 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,442 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,442 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,446 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,446 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,446 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,446 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,447 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,447 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,447 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,447 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:43:58,447 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,447 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,447 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,447 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,447 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:58,448 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,448 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,448 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,448 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,448 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 393#true]) [2023-11-30 07:43:58,448 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,448 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,448 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,448 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 393#true]) [2023-11-30 07:43:58,448 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,448 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,448 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,448 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,449 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,449 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,449 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,449 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:58,450 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,450 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,450 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,450 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,450 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:43:58,450 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,450 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,450 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,450 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,450 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:58,450 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,450 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,450 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,450 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:58,451 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,451 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,451 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,451 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:58,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:58,481 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,481 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,481 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,481 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,481 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:58,482 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,482 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,482 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,482 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,488 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,488 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,488 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,488 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,489 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,489 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,489 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,489 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,498 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,498 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,498 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,498 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,498 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,499 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,499 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,499 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:58,521 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,521 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,521 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,521 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:58,521 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,521 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,521 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,521 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,523 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,523 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,524 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,524 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,524 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,524 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,524 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,524 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:58,532 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,532 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,532 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,532 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:58,533 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,533 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,533 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,533 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,533 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:58,534 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,534 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,534 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,534 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:58,534 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,534 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,534 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,534 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:58,535 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,535 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,535 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,535 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:58,535 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,535 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,535 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,535 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:58,538 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,538 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,538 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,538 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,538 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,539 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,539 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,539 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,539 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:58,636 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,636 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,636 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,636 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,636 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:58,637 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,637 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,637 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,637 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,637 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:58,644 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,644 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,644 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,644 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:58,645 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,645 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,645 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,645 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:58,645 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,646 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,646 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,646 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,646 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:58,646 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,646 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,646 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,647 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:58,647 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,647 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,647 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,647 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:58,648 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,648 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,648 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,648 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:58,649 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,649 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,649 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,649 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:58,650 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,650 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,650 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,650 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:58,651 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,651 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,651 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,651 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:43:58,657 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,657 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,657 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,657 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,657 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][512], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:58,664 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,664 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,664 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,664 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:58,665 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,665 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,665 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,665 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:58,668 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,668 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,668 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,668 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,668 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:58,670 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,670 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,670 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,671 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,671 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:58,671 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,671 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,671 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,671 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,671 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:58,672 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,672 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,672 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,672 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:58,673 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,673 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,673 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,673 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:58,673 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,673 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,673 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,673 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 152#L702-5true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:58,674 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,674 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,674 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,674 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:58,674 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,674 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,674 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,675 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:58,677 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,677 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,677 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,677 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,677 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:58,677 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,677 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,677 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,677 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 143#L702-20true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:58,678 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,678 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,678 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,678 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:43:58,679 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,680 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,680 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,680 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:58,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:43:58,680 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,680 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,680 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,680 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 181#L702-8true, 143#L702-20true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:58,680 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,680 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,680 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,680 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:58,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:58,682 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,682 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,682 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,682 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:58,683 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,683 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,683 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,683 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:58,686 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,686 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,686 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,687 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 176#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:58,687 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,687 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,687 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,687 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 46#L702-6true, 176#L702-6true, 393#true]) [2023-11-30 07:43:58,688 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,688 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,688 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,688 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 46#L702-6true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:43:58,688 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,688 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,688 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,688 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:58,689 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:58,689 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,689 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,689 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,689 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,689 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:58,690 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,690 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,690 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,690 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,690 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:58,690 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,690 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,690 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,690 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,690 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:58,691 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,691 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,691 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,691 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:58,691 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,691 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,691 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,692 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:43:58,692 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,692 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,692 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,692 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:58,692 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,692 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,692 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,693 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:58,693 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,693 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,693 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,693 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:58,694 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,694 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,694 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,694 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:58,694 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,694 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,694 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,695 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:58,695 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,695 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,695 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,695 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:58,696 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,696 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,696 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,696 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,696 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,704 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,704 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,704 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,704 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:58,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:58,704 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,704 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,705 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,705 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,709 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,709 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,709 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,709 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,713 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,713 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,713 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,713 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,715 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,715 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,715 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,715 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,715 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,715 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,715 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,715 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,716 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,716 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,716 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,716 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,717 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,717 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:43:58,718 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,718 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,718 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:58,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:59,084 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,084 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,084 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,084 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,084 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:59,091 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,091 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,091 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,092 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,092 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,092 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 97#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:43:59,092 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,092 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,092 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,092 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,093 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,093 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:59,094 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:59,109 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,109 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,109 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,109 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:59,109 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,109 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,109 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,109 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:59,110 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,110 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,110 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,110 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,110 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:59,110 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,110 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,110 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,110 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:59,111 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,111 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,111 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,111 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:59,111 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,111 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,111 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,111 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,111 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,112 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:59,112 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,112 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,112 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,112 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,112 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,112 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,113 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:59,113 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,113 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,113 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,113 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,113 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,113 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:59,113 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,113 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,113 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,113 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,114 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:59,114 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,114 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,114 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,114 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,114 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:43:59,115 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,115 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,115 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,115 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:59,115 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,115 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,115 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,115 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,116 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:59,116 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,116 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,116 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,116 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,116 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:59,117 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:59,117 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,117 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,117 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,117 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:59,117 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,117 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,117 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,117 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:59,118 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:59,118 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,119 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:59,119 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,119 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,119 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,119 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:59,119 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,119 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,119 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,119 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,120 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:59,120 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,120 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,120 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,120 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,120 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:59,120 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,120 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,120 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,120 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:59,121 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,121 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,121 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,121 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:59,121 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,121 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,121 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,121 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:59,122 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,122 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,122 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,122 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,122 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:43:59,122 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,122 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,122 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,122 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:59,123 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,123 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,123 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,123 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:43:59,123 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,123 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,123 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,123 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:59,124 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,124 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,124 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,124 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,124 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:59,124 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,124 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,124 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,124 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:59,124 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,124 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,125 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,125 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:43:59,125 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,125 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,125 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,125 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:59,126 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,126 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,126 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,126 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,126 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:43:59,126 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,126 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,126 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,126 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:59,126 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:59,127 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,127 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,127 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,127 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,128 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:59,128 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:43:59,128 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:59,128 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:59,128 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:59,128 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:59,128 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:43:59,128 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:59,128 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,128 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,128 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,129 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,129 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,129 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,129 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:59,129 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,129 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,129 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,129 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,129 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,129 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:59,129 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,129 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,129 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,129 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:43:59,130 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,130 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,130 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,130 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,130 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:43:59,130 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,130 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,130 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,130 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,130 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:43:59,173 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,173 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,173 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,173 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:43:59,201 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,201 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,201 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,201 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:43:59,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][237], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:59,202 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,202 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,202 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,202 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:59,747 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,748 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,748 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,748 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,748 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:43:59,859 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,859 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,859 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,859 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][708], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 123#L702-24true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:59,861 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,861 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,861 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,861 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 123#L702-24true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:43:59,864 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,864 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,864 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,864 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:43:59,868 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:43:59,869 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,869 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,869 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,869 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:43:59,886 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:59,891 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,891 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,891 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,891 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,892 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:59,896 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,896 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,896 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,896 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:59,896 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,896 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,896 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,896 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:43:59,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:59,897 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:43:59,897 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:43:59,897 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:43:59,897 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:43:59,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:59,898 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,898 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,898 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,898 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:43:59,898 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:43:59,898 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:43:59,898 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:43:59,898 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:43:59,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:43:59,899 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,899 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,899 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,899 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][201], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:59,904 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,904 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,904 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,904 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][201], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:59,904 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,904 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,904 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,904 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][198], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:43:59,906 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,906 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,906 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,906 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,906 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,906 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][201], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:59,906 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,907 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,907 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,907 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,907 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][198], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:43:59,907 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,907 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,907 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,907 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,907 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][201], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:43:59,908 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,908 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,908 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,908 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,908 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 393#true]) [2023-11-30 07:43:59,947 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,947 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,947 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,947 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,947 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:59,947 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,947 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,947 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,947 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,947 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:59,947 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,948 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,948 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,948 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,948 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:43:59,948 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,948 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,948 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,948 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,948 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:43:59,966 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:59,966 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,966 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,966 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,966 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,966 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,966 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,967 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:43:59,967 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,967 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,967 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,967 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,967 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,967 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 179#L702-23true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:43:59,971 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,971 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,971 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,971 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,971 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,971 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,986 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:43:59,986 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,986 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,986 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,986 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,986 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:43:59,986 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,006 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,006 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,006 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,006 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,007 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,007 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:00,007 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:00,007 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:00,007 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:00,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:44:00,052 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,052 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,052 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,052 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:44:00,053 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:00,053 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:00,053 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:00,053 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:00,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:44:00,053 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:00,054 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:00,054 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:00,054 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:00,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:44:00,060 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,060 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,061 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,061 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:44:00,061 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,062 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,062 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,062 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][711], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:44:00,075 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,076 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,076 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,076 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][781], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:44:00,082 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,082 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,082 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,082 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:44:00,082 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,082 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,082 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,082 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,083 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][725], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:44:00,083 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,083 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,083 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,083 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:00,089 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,089 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,089 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,089 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,089 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:44:00,089 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,089 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,089 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,089 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,089 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:00,089 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,089 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,089 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,089 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:00,090 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,090 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,090 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,090 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:00,090 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,090 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,090 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,090 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,090 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:44:00,091 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,091 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,091 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,091 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,106 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,107 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,107 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,107 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,107 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,107 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,107 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,107 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,107 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:00,109 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,109 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,109 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,109 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,112 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,112 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,112 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,112 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,140 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,140 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,140 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,140 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,141 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,141 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,141 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,141 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,141 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,141 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,142 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,142 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,142 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,142 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,142 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,142 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,142 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,142 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,142 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,143 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,143 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,143 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,143 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,143 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,143 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,143 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,143 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:00,143 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:00,143 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:00,143 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:00,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,144 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,144 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,144 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,144 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,144 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,144 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,144 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,144 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,145 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,145 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,145 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,145 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 143#L702-20true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,179 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,179 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,179 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,179 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][771], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 185#L701-3true, 143#L702-20true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,187 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,187 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,187 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,187 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 185#L701-3true, 200#true, 143#L702-20true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,187 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,187 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,187 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,187 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,268 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,268 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,268 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,268 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1124], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,269 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,269 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,269 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,269 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,269 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,269 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,269 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,269 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,271 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,271 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,271 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,271 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][806], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 7#L702-5true, 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,272 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,272 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,272 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,272 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][786], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,273 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,273 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,273 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,273 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,552 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,552 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,552 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,552 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:00,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][1028], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,554 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,554 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,554 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,554 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,554 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,554 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,554 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,554 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 79#$Ultimate##0true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,556 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,556 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,556 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,556 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1093], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,557 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,557 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,557 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,557 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][1207], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,571 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,571 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,571 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,571 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 112#L702-18true, 179#L702-23true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,572 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,572 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,572 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,572 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,584 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,584 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,584 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,584 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,585 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,585 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,585 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,585 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,587 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,587 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,587 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,587 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,590 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,590 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,590 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,590 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,590 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,590 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,590 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,590 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][1180], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,591 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,591 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,591 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,591 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][1148], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 91#L702-23true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,715 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,715 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,715 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,715 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:00,727 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,727 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,727 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,728 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:00,733 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,734 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,734 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,734 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 393#true]) [2023-11-30 07:44:00,735 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,735 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,735 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,735 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,735 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:00,735 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,735 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,735 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,735 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,736 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,763 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,763 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,763 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,763 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:00,765 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,765 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,765 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,765 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,766 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,766 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,766 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,766 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,766 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,766 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,766 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,766 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,767 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,767 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,767 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,767 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,767 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,768 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,768 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,768 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,768 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,768 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,768 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,768 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,768 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,769 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:00,769 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,769 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,769 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,769 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,769 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,769 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,769 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,769 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,769 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,769 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,769 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,769 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1448], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,793 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,793 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,793 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,793 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,806 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,807 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,807 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,807 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:00,807 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,807 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,807 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,807 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,808 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,808 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,808 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,808 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,808 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,808 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,809 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,809 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:00,864 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,864 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,864 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,864 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,864 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:44:00,864 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,865 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,865 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,865 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,865 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][437], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,874 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,874 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,874 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,874 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][437], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,874 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,874 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,874 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,874 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][725], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:44:00,915 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,915 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,915 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,915 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,915 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][725], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:44:00,915 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,915 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,916 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,916 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,916 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][622], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:44:00,916 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,916 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,916 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,916 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][725], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:44:00,918 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,918 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,918 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,919 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:00,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][725], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:44:00,919 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,919 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,919 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,919 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:44:00,927 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,927 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,927 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,927 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1294], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:00,935 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,936 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,936 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,936 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:00,936 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,936 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,936 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,936 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][727], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:00,941 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,941 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,941 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,942 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,945 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,945 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,945 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,945 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1308], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,948 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,948 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,948 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,948 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:00,948 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,948 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,948 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,948 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][653], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 123#L702-24true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:44:00,953 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,953 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,953 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,953 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][726], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:44:00,954 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,954 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,955 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,955 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1261], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 179#L702-23true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 121#L707-13true]) [2023-11-30 07:44:00,956 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,956 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,956 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:00,956 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:01,016 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,016 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,016 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,016 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,016 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:01,016 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,016 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,016 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,016 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,016 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:01,018 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,018 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,018 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,018 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:01,018 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,018 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,018 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,018 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,025 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,025 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,025 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,025 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:01,025 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,025 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,025 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,025 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,025 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,025 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,025 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,026 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,026 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,026 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:01,026 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,026 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,026 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,026 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:01,026 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,026 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,026 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,026 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,027 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:01,028 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,028 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,028 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,028 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,028 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,028 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,028 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,028 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,028 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,028 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:01,028 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,029 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,029 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,029 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:01,029 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,029 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,029 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,029 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,030 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,030 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,030 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,030 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,030 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,030 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,030 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,030 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,030 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,030 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,030 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,031 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,031 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 176#L702-6true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:01,031 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,031 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,031 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,031 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:44:01,031 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,032 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,032 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,032 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:01,032 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,032 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,032 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,032 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:01,032 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,032 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,032 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,032 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:01,032 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,032 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,032 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,032 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:01,033 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,033 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,033 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,033 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:44:01,033 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,033 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,033 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,033 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:01,033 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:01,033 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:01,033 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:01,033 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:01,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:01,033 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:01,034 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:01,034 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:01,034 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:01,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,034 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,034 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,034 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,034 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,034 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:01,035 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,035 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,035 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,035 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:01,035 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,035 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,035 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,036 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:01,036 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,036 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,036 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,036 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,044 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,044 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,044 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,044 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,045 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,045 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,045 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,045 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:01,087 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,087 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,087 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,087 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:01,087 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,087 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,087 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,087 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,093 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,093 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,093 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,093 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,099 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,099 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,099 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,099 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:01,122 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,122 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,122 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,122 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:01,123 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,123 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,123 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,123 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,123 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:01,124 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,124 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,124 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,124 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:01,125 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:01,125 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,125 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,125 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,125 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:01,125 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:01,129 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,129 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,129 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,129 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,129 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,130 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,131 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,131 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,131 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:01,144 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,144 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,144 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,144 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,144 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:01,145 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,145 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,145 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,145 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,146 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:01,275 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,275 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,275 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,275 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,276 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,276 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,276 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,276 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:01,287 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,287 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,287 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,287 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,287 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,288 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,288 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,288 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,288 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,289 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,289 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:01,299 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,299 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,299 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,299 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:01,300 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,300 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,300 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,300 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,301 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,301 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,301 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,301 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:01,302 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,302 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,302 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,302 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:44:01,313 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,313 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,313 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,313 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:44:01,313 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,313 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,313 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,313 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:01,323 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,323 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,323 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,323 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][558], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:01,324 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,324 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,324 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,324 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,324 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,325 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][558], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,325 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,325 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,325 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,325 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,326 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,326 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,326 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,326 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,327 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,327 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,327 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,327 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 141#L702-12true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:01,328 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,328 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,328 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,328 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:01,329 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,329 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,329 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,329 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:01,333 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,333 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,333 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,333 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,333 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,333 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,333 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,333 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,333 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,333 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:01,336 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,336 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,336 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,336 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:01,337 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,337 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,337 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,337 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,337 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,337 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,337 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,337 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,337 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,338 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,338 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,338 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,338 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,338 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,338 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,338 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,338 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,338 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:01,339 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,339 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,339 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,339 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 152#L702-5true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:01,340 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,340 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,340 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,340 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 152#L702-5true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,340 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,340 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,340 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,340 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 141#L702-12true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,344 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,344 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,344 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,344 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,344 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,351 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,351 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,351 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,351 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:01,352 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,352 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,352 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,352 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,352 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,359 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,359 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,359 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,359 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,359 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,359 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,359 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,359 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,359 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,359 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,360 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,360 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,360 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,360 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,360 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,360 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,360 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,360 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,360 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,360 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:01,361 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,361 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,361 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,361 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,361 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,361 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,361 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,361 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,361 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,361 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:01,362 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,362 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,362 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,362 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,362 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,363 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,363 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,363 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,363 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,363 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:01,364 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,364 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,364 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,364 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:44:01,364 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,364 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,364 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,364 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:01,365 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,365 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,365 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,365 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:44:01,365 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,365 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,365 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,365 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,366 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,366 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,366 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,366 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,366 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,367 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,367 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,367 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,367 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,367 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,367 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,367 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:01,368 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,368 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,369 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,369 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,369 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,369 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,369 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,369 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,369 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,369 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,370 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,370 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,370 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,370 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,370 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,370 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:01,372 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,372 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,372 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,372 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,372 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,372 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,372 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,372 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,386 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,386 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,386 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,386 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,386 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,386 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,386 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,386 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,387 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,387 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,387 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,387 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:01,387 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,387 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,387 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,387 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,388 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,388 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,388 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,388 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,388 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,388 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,388 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,388 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,396 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,396 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,396 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,396 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,399 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,399 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,399 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,399 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,400 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,400 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,400 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,400 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,402 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,403 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,403 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,403 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,409 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,409 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,410 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,410 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:01,411 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,411 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,411 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,412 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,508 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,508 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,508 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,508 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,516 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:01,517 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,517 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,517 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,517 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,517 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,517 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:01,536 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,536 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,536 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,536 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:01,536 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,536 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,536 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,536 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,536 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,536 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,536 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,536 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,537 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,537 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,538 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,538 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,538 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,538 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,538 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,538 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,538 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,538 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,539 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,539 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,539 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,539 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,539 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,539 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,539 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,539 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,539 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,539 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,539 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,540 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,540 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,540 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,540 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,540 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,540 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,540 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:01,540 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,541 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,541 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 97#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:01,541 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,541 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,541 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,541 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,541 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,542 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,542 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,542 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,542 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,542 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:01,543 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,543 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,544 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:01,545 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,545 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,545 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,545 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,545 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,545 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,545 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,545 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,545 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:01,546 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,546 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,546 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,546 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:01,546 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,546 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,546 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,546 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:01,548 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,548 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,548 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,548 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,548 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,548 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,548 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,548 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,548 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:01,548 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,548 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,549 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,549 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:01,549 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,549 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,549 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,549 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,550 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,550 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,550 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,550 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,550 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,550 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,551 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,551 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,551 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,551 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,551 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,551 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,551 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,552 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,552 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,552 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,552 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:01,553 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,553 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,554 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,554 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,554 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:01,554 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,554 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,554 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,554 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:01,554 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,554 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,554 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,554 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:01,554 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,554 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,555 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,555 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:01,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:44:01,557 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,557 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,557 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,557 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:44:01,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,599 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,600 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,600 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,600 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 177#L702-7true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:01,600 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,600 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,600 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,600 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,601 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,601 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,601 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,601 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:44:01,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:01,601 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,601 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,601 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,601 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 16#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:01,616 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,616 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,616 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,616 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:01,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:01,617 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,617 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,618 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:01,618 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,015 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,015 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,015 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,015 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,015 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:44:03,130 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,130 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,130 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,130 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][784], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:03,132 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,132 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,132 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,132 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 179#L702-23true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:03,140 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,140 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,140 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,140 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:03,161 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,161 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,161 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,161 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,166 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,166 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,166 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,166 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:03,210 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,210 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,210 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,210 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,210 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:03,210 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,211 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,211 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,211 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,211 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][781], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:44:03,235 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,235 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:44:03,235 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:03,236 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,236 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,236 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,236 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:03,237 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,237 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,237 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,237 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:03,242 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,242 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,242 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,242 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,242 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,242 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:03,242 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,242 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,242 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,243 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,243 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,243 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][392], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:03,247 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,247 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,247 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,247 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [75#L702-20true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,247 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,247 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,247 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,247 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,247 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,248 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,248 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,248 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,248 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][392], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:03,249 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,249 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,249 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,249 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,249 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:03,250 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,250 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,250 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,250 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,250 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:44:03,330 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,330 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,330 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,330 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,351 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:03,351 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,351 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,351 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,351 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,351 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,351 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,353 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][781], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:44:03,353 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,353 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,353 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,353 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,353 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,353 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][711], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:44:03,353 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,353 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,353 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,353 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][781], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:44:03,355 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,355 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,355 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,355 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:03,360 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,360 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,360 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,360 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,360 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:03,361 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,361 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,361 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,361 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,361 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:03,368 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,368 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,368 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,368 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:03,368 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,368 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,368 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,368 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:44:03,368 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,368 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,368 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,369 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,369 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:03,369 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,369 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,369 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,369 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:03,369 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,369 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,369 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,369 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:03,370 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,370 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,370 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,370 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:03,370 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,370 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,370 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,370 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:44:03,370 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,371 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,371 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,371 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:03,371 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,371 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,371 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,371 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:44:03,371 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,371 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,371 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,371 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,379 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,379 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,379 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,379 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,379 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,379 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,379 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,379 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,380 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,380 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,381 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,381 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,381 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,381 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,381 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,383 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,383 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,383 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,383 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,384 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,384 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,384 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,384 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,384 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,384 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,384 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,384 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,384 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,384 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,384 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,384 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,384 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,384 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,385 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,385 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,385 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,385 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,386 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,386 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,386 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,386 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,386 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,386 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,386 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,386 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,386 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,386 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,386 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,386 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,386 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,386 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,386 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,387 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,387 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,387 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,387 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,387 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,407 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,407 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,407 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,407 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,407 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,415 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,415 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,415 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,415 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,415 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,455 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,455 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,455 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,455 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,456 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,456 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,456 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,456 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][972], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 185#L701-3true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,476 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,476 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,477 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,477 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,508 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,508 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,508 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,508 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,510 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,510 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,510 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,510 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 185#L701-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,511 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,511 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,511 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,511 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,515 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,515 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,515 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,515 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,520 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,520 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,520 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,520 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,521 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,521 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,521 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,521 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1213], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 112#L702-18true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,522 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,522 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,522 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,522 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,525 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,525 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,525 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,525 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,531 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,531 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,531 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,531 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1105], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,532 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,532 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,532 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,532 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,536 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,536 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,536 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,536 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 32#L702-21true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,537 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,539 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,539 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,539 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,539 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,540 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,540 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,540 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,540 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][492], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 17#L702-18true, 177#L702-7true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,595 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,595 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,595 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,595 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][492], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,596 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,596 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,596 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,596 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,660 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,660 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,660 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,660 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][426], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 179#L702-23true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,664 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,664 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,664 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,664 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1431], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,665 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,666 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,666 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,666 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,666 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,666 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,666 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,666 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:03,681 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,681 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,681 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,681 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,681 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:03,681 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,681 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,681 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,681 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,681 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:03,698 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,698 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,698 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,698 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:03,699 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,699 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,699 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,699 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:03,700 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,700 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,700 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,700 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,700 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:03,701 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,701 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,701 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,701 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,703 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,703 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,703 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,703 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,703 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,703 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,703 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,703 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,703 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,704 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,704 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,704 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,704 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,704 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,704 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,705 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][426], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,726 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,726 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,726 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,726 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,726 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,726 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,726 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,726 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,738 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,738 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,738 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,738 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,739 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,739 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,739 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,739 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,740 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,740 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,740 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,740 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,741 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,741 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,741 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,741 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:03,775 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,775 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,775 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,775 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:03,776 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,776 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,776 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,776 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][725], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 176#L702-6true, 393#true, 55#L702-27true]) [2023-11-30 07:44:03,812 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,812 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,812 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,813 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][725], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 176#L702-6true, 393#true, 55#L702-27true]) [2023-11-30 07:44:03,813 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,813 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,813 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,813 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 123#L702-24true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:03,815 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,815 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,816 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,816 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:03,823 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,823 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,823 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,823 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1294], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:03,827 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,827 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,827 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,827 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:03,827 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,827 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,827 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,828 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:03,828 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,828 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,828 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,829 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1307], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:03,829 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,829 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,829 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,829 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 179#L702-23true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:03,830 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,830 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,830 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,830 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1307], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:03,833 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,833 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,833 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,833 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,833 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:03,833 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,833 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,833 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,833 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,834 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,837 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,837 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,837 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,837 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][727], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:03,838 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,838 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,839 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,839 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1263], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 179#L702-23true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,840 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,840 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,840 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,840 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 179#L702-23true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,843 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,843 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,843 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,843 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][653], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 123#L702-24true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:44:03,849 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,849 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,849 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,849 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,896 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:03,896 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,897 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,897 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,897 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,897 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,897 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,897 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:03,897 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,897 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,897 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,897 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,897 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,897 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,899 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,899 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,899 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,899 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:44:03,904 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,904 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,904 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,904 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:03,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,905 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,905 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,905 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,905 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,925 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,925 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,925 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,925 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,927 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,928 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,928 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,928 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,928 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,928 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,928 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,928 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,928 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,928 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,929 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,929 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,930 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,930 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,930 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,930 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,930 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,931 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,931 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1115], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:03,931 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,931 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,931 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,931 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,931 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,931 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,931 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,931 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,931 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,932 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,932 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,932 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:03,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,932 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,932 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,932 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,932 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,938 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,938 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,938 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,938 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,938 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,938 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,939 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,939 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1083], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,944 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,944 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,944 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,944 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1115], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:03,944 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,944 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,944 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,944 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1136], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,944 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,944 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,944 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,944 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1083], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,945 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,945 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,945 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,945 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:03,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1115], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:03,945 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,945 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,945 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,945 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1136], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,946 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,946 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,946 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,946 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:03,948 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,948 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,948 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,948 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,948 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][396], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,951 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,951 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,951 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,952 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:03,952 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,952 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,952 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:03,952 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:04,257 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,257 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,257 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,257 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,257 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:04,258 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,258 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,258 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,258 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,258 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:04,267 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,267 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,267 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,267 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,267 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:04,402 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,402 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,402 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,402 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:04,411 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,411 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,411 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,411 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,411 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:04,419 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,419 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,419 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,419 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 419#true, 214#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:44:04,428 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,428 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,428 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,428 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,428 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:04,436 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,436 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,436 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,436 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][558], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:04,436 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,436 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,437 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,437 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,438 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,438 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,438 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,438 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,438 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 141#L702-12true, 143#L702-20true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:04,439 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,439 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,439 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,439 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,439 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,443 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,443 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,443 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,443 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,443 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,444 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,444 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,444 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,444 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,444 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:04,444 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,444 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,444 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,444 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,444 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,446 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,446 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,446 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,446 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,446 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,447 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,447 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,447 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,447 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,447 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:04,447 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,447 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,447 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,447 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,448 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:04,448 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,448 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,448 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,448 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,448 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:04,448 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,448 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,449 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,449 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:04,449 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,449 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,449 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,449 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,449 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,449 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,450 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,450 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,450 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,450 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,450 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:04,450 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,450 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,450 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,450 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,451 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,451 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,451 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,451 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 152#L702-5true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:04,451 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,451 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,451 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,451 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:04,458 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:04,458 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:04,458 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:04,458 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:04,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:04,458 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,458 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,458 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,458 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,458 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,458 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,458 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,458 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 38#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:04,459 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,459 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,459 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,459 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,459 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,460 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,461 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,461 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,461 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,461 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,461 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,461 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,461 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,462 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,462 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,462 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,462 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,467 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,468 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,468 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,468 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,468 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,468 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,468 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,468 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,468 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,468 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,468 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,468 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:04,469 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,469 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,469 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,469 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,469 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,469 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,469 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,469 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,469 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,469 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,470 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,470 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,470 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,470 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,470 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,470 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,471 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,471 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,471 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,471 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:04,471 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,471 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,471 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,471 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,472 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,472 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,472 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,472 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,472 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,472 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,472 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,472 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:04,473 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,473 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,473 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,473 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,473 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,473 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,473 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,473 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,473 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,473 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,474 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,474 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,474 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,474 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,474 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,474 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,474 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,474 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,474 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,474 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:04,475 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,475 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,475 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,475 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 176#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,475 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,475 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,475 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,476 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:04,477 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,477 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,477 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,477 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,477 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,478 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,478 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,478 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:04,481 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,481 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,481 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,481 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:04,481 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,482 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,482 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,482 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:04,482 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,482 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,482 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,482 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:04,483 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,483 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,483 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,483 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:04,483 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,483 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,483 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,483 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:04,490 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,490 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,490 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,490 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:04,490 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,490 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,490 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,491 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:04,491 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,491 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,491 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,491 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,491 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,491 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,491 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,491 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:04,492 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,492 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,492 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,492 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,492 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,492 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,492 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,492 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 46#L702-6true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:04,493 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,493 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,493 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,493 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:04,493 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,493 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,493 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,494 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,498 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,498 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,498 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,498 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:04,498 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,498 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,498 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,498 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:04,499 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,499 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,499 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,499 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:04,500 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,500 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,500 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,500 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:04,507 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,508 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,508 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,508 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,604 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,604 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,604 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,604 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,604 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,605 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,605 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,605 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,605 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,605 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,605 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,606 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,606 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,606 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,606 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,606 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,606 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,606 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,606 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,606 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,607 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,607 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,607 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,607 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:04,607 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,607 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,607 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,607 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:04,608 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,608 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,608 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,608 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,608 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,608 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,608 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,608 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,608 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,608 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,609 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,609 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,609 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,609 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,609 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,609 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,609 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,609 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,609 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,609 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:04,610 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,610 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:04,610 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,610 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,610 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,610 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,610 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,611 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,611 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,611 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,611 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,611 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,611 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,611 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,611 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,611 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,611 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,612 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,612 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,612 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,612 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,612 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,612 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,612 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,612 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,612 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,613 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:04,613 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,613 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,613 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,613 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,613 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,614 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,614 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,614 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,614 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,614 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:04,614 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,614 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,614 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,614 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,614 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:04,615 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,615 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,615 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,615 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,615 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,616 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,616 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,616 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,616 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:04,616 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,616 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,616 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,616 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:04,616 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:04,616 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:04,616 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:04,616 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:04,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,618 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,618 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,618 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,618 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:44:04,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:44:04,618 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,618 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,618 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,618 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:04,646 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,647 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,647 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,647 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:04,647 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,647 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,647 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,647 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 16#L702-27true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,657 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,657 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,657 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,657 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:04,658 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,658 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,658 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,658 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 143#L702-20true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:44:04,659 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,659 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,659 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,659 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:04,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:04,659 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,659 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,659 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,659 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:44:04,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][179], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 51#L707-7true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:44:04,834 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,834 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,834 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,834 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][179], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 51#L707-7true, 200#true, 7#L702-5true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:44:04,835 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,835 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,835 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:04,835 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:05,276 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,276 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,276 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,276 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,276 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:44:05,422 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,422 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,422 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,422 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:05,443 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,443 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,443 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,443 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,443 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:05,448 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,448 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,448 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,448 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:05,457 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,457 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,457 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,457 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:05,457 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,457 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,457 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,457 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:05,509 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:05,509 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:05,509 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:05,509 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:05,509 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:05,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:05,509 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,516 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:05,516 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:05,516 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:05,516 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:05,516 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:05,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,516 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,516 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,516 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,516 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 176#L702-6true]) [2023-11-30 07:44:05,823 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,823 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,823 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,823 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:05,823 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,823 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,823 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,823 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 179#L702-23true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:05,826 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,826 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,826 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,826 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:05,829 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,829 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,829 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,829 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,830 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,857 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,857 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,857 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,857 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,857 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:05,935 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,935 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,936 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,936 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,936 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 152#L702-5true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:05,936 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,936 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,936 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,936 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 176#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,941 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,941 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,941 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,941 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,942 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,942 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,942 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,942 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:44:05,956 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,956 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,956 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,956 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:44:05,956 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,956 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,956 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,957 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][781], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 176#L702-6true, 393#true, 55#L702-27true]) [2023-11-30 07:44:05,959 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,959 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,959 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,959 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:44:05,962 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,962 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,962 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,962 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1356], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:05,964 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,964 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,964 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,964 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:05,965 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,965 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,965 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,965 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 100#L702-22true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:05,966 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,966 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,966 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,966 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:05,966 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,966 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,966 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,966 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1307], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 82#L707-16true]) [2023-11-30 07:44:05,967 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,967 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,967 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,967 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1358], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:05,967 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,967 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,967 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,967 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 179#L702-23true, 207#true, 393#true]) [2023-11-30 07:44:05,968 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,968 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,968 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,968 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,968 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 179#L702-23true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:05,968 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,968 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,969 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,969 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 179#L702-23true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:05,969 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,969 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,969 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,969 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,976 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:05,977 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,977 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,977 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,977 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,977 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,977 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,977 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:44:05,977 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,977 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,977 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,977 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,977 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,977 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,977 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:05,977 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,977 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,978 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,978 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,978 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,978 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,978 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:05,978 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,978 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,978 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,979 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,979 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,979 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,979 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:44:05,979 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,979 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,979 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,979 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,979 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,979 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,979 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:05,979 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,979 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,979 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,979 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,979 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,979 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,985 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,985 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,985 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,985 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,987 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,987 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,987 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,987 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,987 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,988 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,988 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,988 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,988 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,988 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,988 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,988 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,988 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,988 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,989 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,989 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,989 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,989 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,989 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,989 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,989 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,990 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,990 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,990 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,991 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,991 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,991 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,991 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,991 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,991 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,991 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,991 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,991 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,991 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,991 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 97#L702-8true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:05,992 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,992 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,992 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,992 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,992 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,993 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,993 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,993 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1177], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 97#L702-8true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:05,993 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,993 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,993 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,993 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,993 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,994 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,994 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,994 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,994 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,994 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,994 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,994 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:05,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1115], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:05,994 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,994 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,994 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,994 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,994 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,994 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,994 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,995 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,995 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,995 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,995 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,995 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:05,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,996 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,996 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,996 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,996 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:05,999 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,999 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,999 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,999 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:05,999 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:06,026 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,026 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,026 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,026 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,026 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,071 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,071 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,071 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,071 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1048], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 16#L702-27true, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,077 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,077 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,077 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,077 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,083 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,083 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,083 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,083 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,084 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,084 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,084 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,084 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1093], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,149 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,149 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,149 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,149 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,150 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,150 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,150 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,150 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,155 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,155 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,155 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,155 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1184], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,156 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,156 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,156 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,156 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1213], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 112#L702-18true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,157 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,157 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,157 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,157 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1213], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 112#L702-18true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,158 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,158 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,158 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,158 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 112#L702-18true, 200#true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,159 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,159 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,159 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,159 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,162 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,162 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,162 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,162 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,168 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,168 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,168 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,168 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1149], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,168 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,168 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,168 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,168 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,174 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,174 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,174 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,174 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,176 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,176 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,176 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,176 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][492], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,252 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,253 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,253 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,253 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 100#L702-22true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,325 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,325 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,325 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,325 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1448], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,326 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,326 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,326 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,326 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:06,346 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,346 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,346 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,346 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,350 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,350 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,350 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,350 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,350 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,350 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,350 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,350 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:44:06,362 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,362 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,362 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,362 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,362 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 176#L702-6true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:06,362 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,362 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,362 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,362 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,362 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:06,363 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,363 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,363 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,363 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,363 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:06,363 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,363 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,363 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,364 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,364 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,365 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,365 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,365 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,365 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,376 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,376 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,376 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,376 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:06,393 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,393 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,393 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,393 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:06,410 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,410 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,410 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,410 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:06,411 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,411 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,411 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,411 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,411 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:06,412 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,415 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,415 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,416 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,416 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:06,419 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,419 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,419 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,419 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1069], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 177#L702-7true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 112#L702-18true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 121#L707-13true]) [2023-11-30 07:44:06,472 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,472 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,472 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,472 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1069], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 112#L702-18true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 121#L707-13true]) [2023-11-30 07:44:06,473 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,473 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,473 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,473 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][725], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:44:06,503 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,503 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,503 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,503 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][725], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:44:06,503 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,503 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,503 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,503 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 123#L702-24true, 207#true, 82#L707-16true, 176#L702-6true, 393#true]) [2023-11-30 07:44:06,507 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:44:06,512 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,512 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,512 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,512 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1295], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 179#L702-23true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:06,514 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,514 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,514 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,514 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1307], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 82#L707-16true]) [2023-11-30 07:44:06,518 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,518 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,518 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,518 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,518 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:06,519 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,519 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,519 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,519 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,519 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][725], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:44:06,522 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,522 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,522 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,522 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:44:06,522 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,522 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,522 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,522 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 179#L702-23true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:06,524 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,524 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,524 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,524 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,524 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][656], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,528 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:06,609 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,609 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:06,610 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:06,610 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,610 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,611 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,611 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,611 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1133], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:06,611 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,611 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1133], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:06,612 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1133], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:06,614 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,614 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,614 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,614 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:06,614 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,614 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,614 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,614 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,615 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,616 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:44:06,621 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:06,621 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:06,621 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:06,621 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:06,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,622 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,622 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,622 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,622 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,626 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,626 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,626 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,626 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:44:06,631 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,631 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,631 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,631 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][394], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,632 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,632 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,632 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,632 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:06,655 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,655 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,655 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,656 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:06,658 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,658 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,658 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,658 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,658 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:06,658 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,658 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,658 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,659 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,659 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1115], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:06,660 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,660 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,660 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,660 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1115], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:06,660 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,660 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,660 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,660 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1115], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:06,661 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,661 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,661 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,661 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:06,661 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,661 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,662 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,662 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,662 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:06,663 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,663 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,663 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,663 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,663 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:06,668 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,668 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,668 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,668 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,668 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:06,673 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,673 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,673 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,673 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1004], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,673 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,673 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,673 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,673 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1083], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,676 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,676 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,676 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,676 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1115], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:06,676 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,676 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,677 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,677 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,677 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1136], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,677 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,677 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,677 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,677 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:06,702 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,702 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,703 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,703 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,703 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:06,828 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,828 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,828 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,828 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,828 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:06,829 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,829 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,829 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,829 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,829 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:06,858 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,859 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,859 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,859 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,859 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:06,859 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,859 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,859 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,859 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,859 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,860 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:06,860 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,860 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,860 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,860 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,860 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,860 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,862 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:06,862 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,862 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,862 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,862 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,862 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,862 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:06,863 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,863 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,863 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,863 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,863 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:06,863 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,863 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,863 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,863 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,864 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,864 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 97#L702-8true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:06,864 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,864 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,864 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,864 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,864 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,864 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:06,865 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,865 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,865 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,865 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,865 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:06,865 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,865 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,865 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,865 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,865 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:06,866 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,866 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,866 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,866 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:06,866 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,866 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,866 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,866 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:06,869 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,869 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,869 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,869 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:06,869 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,869 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,869 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,869 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:06,870 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:06,871 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,871 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,871 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,871 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:06,871 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,871 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,871 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,871 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:06,871 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,871 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:06,872 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:06,875 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:06,875 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:06,875 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:06,876 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:06,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:06,876 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,876 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,876 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,876 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:06,876 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,876 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,876 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,876 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:06,878 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,878 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,878 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,878 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:06,878 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,878 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,879 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,879 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:06,879 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,879 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,879 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,879 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:44:06,880 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,880 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,880 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,880 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:06,886 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,886 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:06,886 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,886 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,886 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,886 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,886 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,887 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:06,887 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,887 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,887 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,887 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,887 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:06,888 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,888 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,888 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,888 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,888 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:06,888 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,888 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,888 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,889 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,889 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,889 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:06,889 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,889 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,889 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,889 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,889 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,889 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:06,890 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,890 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,890 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,890 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,890 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:06,890 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,890 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,890 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,890 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,890 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:06,897 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,897 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,897 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,897 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,897 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,905 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,905 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,905 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,905 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:06,905 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,905 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,906 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,906 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:06,906 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,906 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,906 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,906 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:44:06,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:06,906 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,906 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,907 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,907 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,998 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:06,999 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,999 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,999 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,999 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,999 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,999 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,999 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:06,999 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,999 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,999 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,999 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,999 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,999 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:06,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:06,999 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,999 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,999 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:06,999 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,000 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:07,000 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,000 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,000 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,000 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,000 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,000 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,000 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:07,000 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,001 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,001 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,001 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,001 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,001 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:07,001 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,001 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,001 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,001 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:07,001 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,002 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,002 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,002 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,002 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 50#L702-27true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:07,002 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,002 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,002 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,002 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,002 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:07,003 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,003 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,003 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,003 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:07,003 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,003 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,003 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,003 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:07,003 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,003 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,003 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,004 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,004 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:07,004 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,004 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,004 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,004 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:07,005 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,005 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,005 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,005 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:07,005 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,005 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,005 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,005 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,005 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:07,005 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,005 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,006 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,006 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,006 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:07,006 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,006 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,006 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,006 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,006 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,007 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:07,007 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,007 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,007 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,007 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,007 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,007 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:07,007 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,007 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,007 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,007 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,007 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:07,007 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:07,008 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:07,008 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:07,008 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:07,008 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:07,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:07,008 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,009 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,009 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,009 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,009 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:07,009 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,009 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,009 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,009 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,009 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:07,010 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,010 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,010 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,010 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,010 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:44:07,011 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,011 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,011 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,011 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 16#L702-27true, 385#true, 14#L708true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:07,048 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,048 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,048 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,049 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:07,049 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,049 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,049 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,049 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:07,050 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,050 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,050 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,050 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,050 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:07,050 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,050 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,050 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,050 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:44:07,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:07,050 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,051 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,051 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,051 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][81], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 146#L707-4true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:44:07,787 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,787 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,787 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,787 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][81], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 146#L707-4true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:07,787 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,787 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,788 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:07,788 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:08,220 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,220 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,220 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,220 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,220 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:08,226 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,226 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,226 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,226 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,226 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:08,276 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,276 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,276 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,276 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,276 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:08,276 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,276 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,276 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,276 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:08,303 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,303 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,303 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,303 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:08,303 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,304 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,304 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,304 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,304 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 179#L702-23true, 207#true, 393#true]) [2023-11-30 07:44:08,304 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,304 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,304 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,304 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,304 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,305 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 179#L702-23true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:08,307 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,307 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,307 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,307 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:08,311 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,311 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,311 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,311 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,311 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:08,312 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,312 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,312 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,312 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:08,312 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,312 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,312 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,312 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,323 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:08,323 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,323 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,324 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,324 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,324 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,324 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true, 188#L702-9true]) [2023-11-30 07:44:08,406 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,406 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,406 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,406 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,406 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:08,406 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,406 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,406 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,406 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,406 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:44:08,411 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,411 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,411 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,411 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:08,412 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,412 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,412 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,412 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:08,413 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,413 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,413 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,413 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,413 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:08,414 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,414 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,414 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,414 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,414 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][781], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:44:08,435 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,435 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,435 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,435 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:08,438 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,438 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,438 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,438 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1358], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:08,441 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,441 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,441 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,441 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,441 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 100#L702-22true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:08,441 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,441 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,441 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,441 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,441 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][781], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:44:08,444 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,444 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,444 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,444 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 214#true, 200#true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:44:08,444 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,445 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,445 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,445 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,445 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:44:08,445 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,445 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,445 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,445 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][725], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:44:08,445 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 123#L702-24true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:08,445 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,445 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,445 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,446 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1457], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 112#L702-18true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:08,447 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,447 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,447 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,447 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][979], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 100#L702-22true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:08,447 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,447 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,447 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,447 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:08,452 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,452 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,452 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,452 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,452 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:44:08,452 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,452 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,452 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,452 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,452 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:08,453 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,453 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,453 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,453 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,453 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:08,453 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,453 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,453 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,453 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,453 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:08,454 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,454 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,454 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,454 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,454 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:08,454 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,454 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,454 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,454 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,454 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:08,454 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,454 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,454 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,455 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,455 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 176#L702-6true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:44:08,455 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,455 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,456 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,456 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:44:08,456 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,456 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,456 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,456 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1133], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:44:08,457 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,457 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,457 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,457 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:08,457 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,457 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,457 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,457 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1178], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:08,457 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,457 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,458 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,458 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:08,458 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,458 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,458 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,458 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:44:08,458 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,458 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,458 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,458 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:08,463 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,463 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,463 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,463 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][303], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:08,465 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,465 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,465 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,465 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,465 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:08,465 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,465 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,465 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,465 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,465 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:08,466 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,466 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,466 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,466 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:08,466 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,466 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,466 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,466 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:08,466 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,466 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,467 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,467 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:08,467 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,467 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,467 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,467 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:08,467 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,467 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,467 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,467 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1177], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:08,468 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,468 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,468 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,468 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1177], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:08,468 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,468 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,468 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,468 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1177], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:08,469 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,469 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,469 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,469 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:08,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][392], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:08,469 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,469 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,469 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,470 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1115], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:08,470 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,470 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,470 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,470 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:08,470 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,470 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,470 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,470 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][389], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:08,470 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,470 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,470 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,470 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,470 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:08,471 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,471 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,471 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,471 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,471 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:08,473 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,473 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,473 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,473 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,473 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][431], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 185#L701-3true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,540 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,540 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,541 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,541 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 79#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,542 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,542 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,542 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,542 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][815], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 123#L702-24true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,548 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,548 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,549 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,549 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 48#L702-3true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,549 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,549 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,549 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,549 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:08,550 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,550 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,550 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,550 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,604 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,604 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,604 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,604 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][1124], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,604 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,604 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,604 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,604 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,604 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,604 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,604 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,604 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1050], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,605 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,606 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,606 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,606 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,606 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:08,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,606 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,606 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,606 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,606 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][806], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,606 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,606 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,607 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,607 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][294], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,607 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,607 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,607 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,607 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][786], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,608 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,608 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,608 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,608 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 185#L701-3true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,609 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,609 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,609 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,609 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1213], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 112#L702-18true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,612 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,613 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,613 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1213], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 112#L702-18true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,613 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,613 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,614 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,614 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 112#L702-18true, 200#true, 179#L702-23true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,615 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 112#L702-18true, 179#L702-23true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,616 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,616 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,616 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,616 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][1207], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,620 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,620 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,620 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,621 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,627 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,627 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,627 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,627 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][440], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,640 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,640 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,640 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,640 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,640 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,640 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,640 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,640 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 91#L702-23true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,644 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,644 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,644 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,644 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 100#L702-22true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,644 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][1180], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 91#L702-23true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,645 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,645 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,645 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,645 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][492], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,703 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,703 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,703 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,703 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:08,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 17#L702-18true, 200#true, 143#L702-20true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,705 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,705 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,705 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,705 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:08,706 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,706 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,706 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:08,706 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:09,074 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,074 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,074 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,074 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:09,087 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,087 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,087 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,087 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,102 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:09,102 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,102 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,102 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,102 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,102 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,102 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,103 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:09,103 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,103 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,103 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,103 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,103 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,103 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,103 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:09,104 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,104 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,104 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,104 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,104 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,104 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,104 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:09,104 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,104 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,104 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,104 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,104 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,104 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:09,107 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,107 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,107 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,107 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:09,108 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,108 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,108 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,108 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:09,108 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,109 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,109 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,109 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:09,109 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,109 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,109 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,109 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:09,109 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,110 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,110 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,110 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:09,132 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,132 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,132 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,132 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:09,147 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,147 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,147 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,147 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,147 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:09,148 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,148 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,148 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,148 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,148 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:09,182 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,182 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,182 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,182 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,182 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,182 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:44:09,182 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,182 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,182 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,182 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,182 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:09,218 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,218 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,218 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,218 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][725], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:44:09,219 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,219 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,219 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,219 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,219 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][725], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 55#L702-27true]) [2023-11-30 07:44:09,219 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,219 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,219 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,219 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,220 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1295], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 179#L702-23true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 82#L707-16true]) [2023-11-30 07:44:09,221 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,221 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,221 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,221 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:44:09,228 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,228 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,228 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,228 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,228 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 179#L702-23true, 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:09,233 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,233 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,234 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,234 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,234 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:09,296 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,296 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,296 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,296 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,296 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:09,296 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,296 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,296 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,296 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,296 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:09,297 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,297 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,297 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,297 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,297 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1133], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:09,299 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,299 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,299 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,299 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:09,299 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,299 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,299 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,299 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:09,300 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,300 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,300 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,300 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:09,301 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,301 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,301 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,302 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1136], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:09,307 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,307 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,307 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,307 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:09,324 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,324 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,324 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,324 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,324 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:09,325 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,325 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,325 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,325 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,325 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1115], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:09,327 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,327 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,327 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,327 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,327 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1083], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:09,330 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,330 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,330 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,330 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1115], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:09,330 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,330 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,330 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,330 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,330 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:09,482 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,482 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,483 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,483 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,483 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:09,483 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,483 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,483 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,483 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,483 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:09,507 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,507 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,507 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,507 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:09,507 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,507 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,508 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,508 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 141#L702-12true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:09,509 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,509 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,509 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,509 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 419#true, 214#true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:09,510 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,510 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,510 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,510 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:09,514 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,514 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,514 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,514 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,514 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:09,515 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,516 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 50#L702-27true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:09,516 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,516 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,516 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,516 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,516 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,516 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,516 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:09,517 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,517 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,517 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,517 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,517 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,517 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,519 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:09,519 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,519 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,519 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,519 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,519 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,519 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:09,520 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,520 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,520 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,520 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,520 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,520 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:09,520 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,520 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,521 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,521 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,521 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,521 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:09,521 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,521 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,521 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,521 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,521 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 141#L702-12true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:09,526 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,526 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,526 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,526 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,526 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:09,531 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,531 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,531 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,531 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:09,532 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,532 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,532 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,532 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:09,538 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,538 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,538 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,538 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,538 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,538 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:09,538 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,538 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,538 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,538 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,538 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,539 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:09,554 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,554 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,554 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,554 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:09,554 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,554 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,554 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,554 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:09,632 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,632 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,632 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,632 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:09,633 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,633 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,633 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,633 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,643 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:09,643 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,643 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,643 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,643 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,643 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,644 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,644 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:09,644 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,644 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,644 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,644 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,644 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,644 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:09,644 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,644 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,644 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,644 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,645 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:09,645 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,645 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:09,645 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,645 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:09,645 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,646 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,646 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,646 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:09,646 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,646 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,646 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,646 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:09,647 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,647 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,647 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,647 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,647 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:09,647 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:09,648 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,648 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,648 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,648 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:09,648 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,648 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,648 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,648 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:09,649 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,649 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,649 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,649 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,649 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:09,649 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,649 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,649 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,649 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,649 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:09,649 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,649 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:09,651 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,651 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,651 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,651 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,651 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:44:09,651 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,651 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,651 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,652 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:44:09,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:44:09,652 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,652 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,652 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,652 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:09,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:09,680 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,680 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,681 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,681 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,681 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:44:09,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:44:09,687 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:09,687 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:09,687 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:09,687 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:10,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][81], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 146#L707-4true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:10,094 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,094 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,094 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,095 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][81], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 146#L707-4true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:10,095 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,095 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,095 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,095 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:10,650 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:10,865 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:10,865 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:10,865 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:10,865 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:10,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:10,865 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,865 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,865 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,866 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,866 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:10,871 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,871 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,871 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,871 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:10,871 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 179#L702-23true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:11,001 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,001 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,001 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,001 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 179#L702-23true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:11,002 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,002 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,002 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,002 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,002 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][781], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 38#L702-8true, 214#true, 200#true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:44:11,003 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,003 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,003 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,003 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,003 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,003 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 38#L702-8true, 200#true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:44:11,003 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,003 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,003 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,003 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,003 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,003 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:44:11,003 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,003 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,003 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,003 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,004 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 112#L702-18true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:11,006 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,006 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,006 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,006 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:11,008 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,008 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,008 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,008 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:11,008 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,009 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,009 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,009 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:44:11,014 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,014 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,014 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,014 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:44:11,014 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,014 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,014 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,014 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:11,014 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,014 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,014 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,015 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:11,015 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,015 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,015 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,015 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,015 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:11,015 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,016 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,016 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,016 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,016 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,016 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,016 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:11,016 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,016 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,016 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,016 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,016 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,016 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][392], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:11,022 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,022 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,022 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,022 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,022 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,025 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][323], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:11,025 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,025 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,025 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,025 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,025 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,025 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,025 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 91#L702-23true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:11,025 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,025 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,025 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,025 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,025 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,025 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:11,026 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,026 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,026 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,026 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,026 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:11,026 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,026 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,026 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,026 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,026 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,110 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:11,110 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,110 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,111 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,111 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,111 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,111 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,111 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:11,111 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,111 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,111 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,111 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,111 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,111 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,118 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:11,118 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,118 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,118 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,118 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,118 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,118 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:11,137 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,137 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,137 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,137 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,137 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:44:11,138 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,138 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,138 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,138 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,139 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][781], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 55#L702-27true]) [2023-11-30 07:44:11,139 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,139 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,139 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,139 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,139 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,139 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1359], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 179#L702-23true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:11,140 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,140 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,140 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,140 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,144 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 179#L702-23true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:44:11,144 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,144 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,144 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,144 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,145 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,145 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1457], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 112#L702-18true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 176#L702-6true]) [2023-11-30 07:44:11,146 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,146 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,146 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,146 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][979], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 100#L702-22true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 112#L702-18true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:11,147 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,147 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,147 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,147 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][979], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 112#L702-18true, 200#true, 179#L702-23true, 207#true, 393#true]) [2023-11-30 07:44:11,147 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,147 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,147 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,147 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:11,152 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,152 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,152 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,152 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:11,152 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:44:11,153 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,153 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,153 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,153 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,153 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:11,153 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,153 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,153 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,153 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:11,153 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,154 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,154 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,154 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:11,154 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,154 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,154 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,154 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:11,154 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,154 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,154 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,154 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1133], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:44:11,155 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,155 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,155 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,155 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1178], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:11,155 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,155 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,155 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,155 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:44:11,156 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,156 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,156 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,156 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1133], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:44:11,156 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,156 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,156 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,156 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1178], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:11,157 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,157 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,157 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,157 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:44:11,157 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,157 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,157 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,157 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1133], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:44:11,158 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,158 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,158 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,158 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 91#L702-23true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:11,158 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,158 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,158 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,158 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:11,158 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,158 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,159 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,159 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1178], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 50#L702-27true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:11,159 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:11,159 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:11,159 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:11,159 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:11,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:44:11,159 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,159 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,159 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,159 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:11,159 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,159 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,159 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,159 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:44:11,160 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,160 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,160 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,160 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][387], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:44:11,164 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,164 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,164 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,164 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,164 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:11,165 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,165 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,165 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,165 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,165 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1177], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:11,166 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,166 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,166 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,167 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,167 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1331], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 112#L702-18true, 200#true, 123#L702-24true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,241 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,241 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,241 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,241 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 112#L702-18true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:11,242 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,242 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,242 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,242 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1331], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 112#L702-18true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,242 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,242 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,242 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,242 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:11,243 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,243 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,243 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,243 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1331], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 112#L702-18true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,245 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,246 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,246 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,246 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1331], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 112#L702-18true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,246 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,246 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,246 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,246 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,257 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,257 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,257 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,257 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,296 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,296 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,296 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,296 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1093], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 48#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,297 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,297 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,297 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,297 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][489], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,297 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,297 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,298 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,298 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 112#L702-18true, 200#true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,304 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,304 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,304 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,304 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][638], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 112#L702-18true, 200#true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,305 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,305 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,305 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,305 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,311 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,311 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,311 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,311 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:11,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][482], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,311 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,311 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,311 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,311 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1431], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,312 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,312 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,312 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,312 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,312 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,312 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,312 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,313 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,319 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,319 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,319 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,319 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1105], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,319 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,319 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,319 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,319 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][492], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,428 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,429 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,429 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,429 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][492], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,429 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,429 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,429 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,429 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:11,521 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,521 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,521 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,521 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,540 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,540 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,540 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,540 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:11,551 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,551 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,551 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,551 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][187], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:11,553 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,553 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,553 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,553 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,553 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:11,554 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,554 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,554 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,554 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,554 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:11,556 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,556 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,556 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,556 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:11,556 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,556 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,556 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,556 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1025], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:11,611 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,612 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,612 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,612 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,612 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:11,650 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,650 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,650 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,650 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,650 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,651 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:44:11,651 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][655], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 141#L702-12true, 123#L702-24true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:11,703 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,703 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,703 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,703 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,703 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:11,960 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,960 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,960 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,960 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,960 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1133], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:11,963 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,963 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,963 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,963 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,963 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:11,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1133], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 97#L702-8true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:44:11,963 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,963 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,963 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,963 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,963 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 143#L702-20true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:44:11,969 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,969 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,969 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,969 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1115], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:11,987 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,987 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,987 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,987 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:11,987 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:12,135 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,135 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,135 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,135 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,135 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 419#true, 214#true, 38#L702-8true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:12,146 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:12,146 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:12,146 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:12,146 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:12,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:12,147 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:12,147 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:12,147 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:12,147 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:12,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 419#true, 214#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:12,147 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,147 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,147 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,147 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,148 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:12,157 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,157 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,157 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,157 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:12,158 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,158 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,158 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,158 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:12,159 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,159 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,159 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,159 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:12,159 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,159 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,159 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,159 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:12,160 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,160 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,160 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,160 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:12,162 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:12,162 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:12,162 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:12,162 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:12,162 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:12,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][513], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 141#L702-12true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:12,163 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,163 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,163 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,163 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,163 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,167 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:12,167 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,167 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,167 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,167 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,168 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,168 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,168 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:12,168 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,168 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,168 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,168 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,168 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,168 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,481 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:12,481 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,481 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,482 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,482 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,482 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,482 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:12,492 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,492 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,492 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,501 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:44:12,597 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,597 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,597 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,597 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:12,609 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,609 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,609 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,609 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,609 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,609 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:12,610 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,610 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,610 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,610 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,610 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,610 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:12,610 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,610 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,610 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,610 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:12,611 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:12,611 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,611 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:12,612 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,612 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,612 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,612 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,612 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:12,612 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,612 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,612 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,612 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,612 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:12,614 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:44:12,614 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:12,614 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:12,614 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:44:12,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:12,614 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,614 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,614 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,614 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:44:12,614 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,614 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,614 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,615 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 143#L702-20true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:12,615 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,615 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,615 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,615 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 143#L702-20true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:44:12,616 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,616 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,616 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,616 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 16#L702-27true, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:12,640 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:44:12,645 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,645 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,645 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,645 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:12,646 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,646 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,646 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,646 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:12,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][230], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:44:12,647 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:12,647 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:12,647 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:12,647 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:12,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 107#L702-23true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:12,647 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:12,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:44:13,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][81], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 146#L707-4true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:13,029 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,029 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,029 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,029 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:13,493 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:13,493 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:13,493 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:13,493 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:13,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 112#L702-18true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 176#L702-6true]) [2023-11-30 07:44:13,600 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,600 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,600 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,600 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:13,606 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,606 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,606 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,606 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:13,607 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:13,607 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,607 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:13,608 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,608 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,608 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,608 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:13,608 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,608 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,608 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,608 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,608 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,609 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:13,609 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,609 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:13,609 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:13,610 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:13,610 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:13,610 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:13,610 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:13,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:13,610 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,610 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,610 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,610 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,610 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:13,615 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,615 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,615 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,615 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,615 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:13,694 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:44:13,694 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:13,694 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:13,694 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:13,696 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:13,696 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,696 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,696 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,696 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,696 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,696 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,697 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:13,697 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,697 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,697 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,697 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,697 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,697 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,702 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1099], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 50#L702-27true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:13,702 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,702 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,702 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,702 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,702 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,702 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:13,719 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,719 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,719 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,719 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,719 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,723 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][688], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 393#true]) [2023-11-30 07:44:13,723 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,723 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,723 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,723 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,723 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,723 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][1457], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 112#L702-18true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:13,728 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,728 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,728 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,728 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][979], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 100#L702-22true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 112#L702-18true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:13,729 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,729 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,729 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,729 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][979], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 112#L702-18true, 179#L702-23true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:13,729 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,729 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,729 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,730 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:13,734 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,734 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,734 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,734 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:13,734 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:13,734 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:13,734 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:13,734 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:13,734 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:13,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1178], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:13,735 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,735 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,735 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,735 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,735 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1177], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:13,739 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,739 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,739 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,739 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:13,739 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:14,056 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,056 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,056 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,056 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:14,056 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,056 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,056 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,056 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,111 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,111 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,111 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,111 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1210], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,112 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,112 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,112 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,112 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 112#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:14,113 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 112#L702-18true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,113 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 7#L702-5true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,197 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,197 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,197 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,197 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1050], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,198 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,198 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,198 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,198 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,198 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,198 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,199 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,199 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,210 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,211 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,211 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,211 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1448], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,211 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,211 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,211 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,211 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 118#L702-20true, 10#L707-14true, 200#true, 143#L702-20true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,213 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,213 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,213 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,214 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,215 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,215 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,216 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,216 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1149], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,216 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,216 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,216 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,216 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 118#L702-20true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,218 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,218 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,218 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,218 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,228 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,229 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,229 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,229 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][580], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 118#L702-20true, 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,232 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,232 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,232 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,232 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 17#L702-18true, 177#L702-7true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,287 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,287 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,287 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,287 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,287 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,287 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,287 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,288 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,289 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,289 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,289 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,289 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][492], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,289 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,289 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,289 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,289 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,354 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,354 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,354 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,354 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,371 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,371 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,371 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,371 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:14,379 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,379 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,379 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,379 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,380 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][760], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 4#L703-2true, 185#L701-3true, 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,413 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,413 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,414 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,414 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1101], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 118#L702-20true, 10#L707-14true, 200#true, 141#L702-12true, 143#L702-20true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,420 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,420 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,420 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,420 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:14,436 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,436 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,436 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,436 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:44:14,436 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,436 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,436 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,436 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [75#L702-20true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:14,528 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,528 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,528 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,528 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1133], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:14,534 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,534 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,534 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,534 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,534 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1133], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:44:14,534 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,534 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,534 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,534 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,534 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:44:14,542 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,542 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,542 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,542 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,708 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:14,708 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,708 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,708 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,708 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,708 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,709 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:14,709 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,709 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,709 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,709 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:14,711 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,711 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,711 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,711 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:14,712 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,712 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,712 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,712 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:14,713 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,713 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,713 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,713 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 176#L702-6true, 393#true]) [2023-11-30 07:44:14,714 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,714 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,714 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,714 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:14,715 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,715 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,715 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,715 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:14,715 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,716 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,716 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,716 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:14,716 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,716 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,716 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,716 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:14,717 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,717 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,717 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,717 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:14,718 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,718 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,718 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,718 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:14,719 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,719 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,719 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,719 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,724 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:14,724 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,724 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,724 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,724 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,724 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,724 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:14,749 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,749 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,749 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,749 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:14,822 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,822 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,822 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,822 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:14,823 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,823 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,823 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,823 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:14,824 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,824 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,824 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,824 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:14,825 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,825 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,825 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,825 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:14,825 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,825 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,825 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,825 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 91#L702-23true, 419#true, 214#true, 200#true, 143#L702-20true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:14,826 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,826 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,826 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,826 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,826 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:44:14,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:44:14,826 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,826 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,826 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,826 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,826 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:44:14,827 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,827 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,827 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,827 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 143#L702-20true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:14,827 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,827 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,827 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,827 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 16#L702-27true, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:14,851 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,851 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,851 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,851 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 16#L702-27true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:14,856 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,857 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,857 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,857 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:14,857 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,857 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,857 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,857 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,857 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:14,857 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,857 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,857 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,858 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:44:14,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:14,858 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,858 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,858 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:14,858 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:15,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][81], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 51#L707-7true, 200#true, 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:44:15,074 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:15,074 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:15,074 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:15,074 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:15,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][81], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 51#L707-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:15,074 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:15,074 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:15,074 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:15,074 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:15,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 176#L702-6true]) [2023-11-30 07:44:15,988 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:15,988 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:15,988 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:15,988 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:16,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 112#L702-18true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:16,085 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,085 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,085 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,085 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:16,088 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,088 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,088 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,088 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,088 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:16,092 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,092 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,092 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,092 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:16,092 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,092 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,093 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,093 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:16,122 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,122 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,122 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,122 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:16,123 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,123 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,123 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,123 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,176 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:16,176 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,176 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,176 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,176 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,176 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,176 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([808] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet7_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_1|, ~#__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_#t~nondet7][979], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 112#L702-18true, 200#true, 179#L702-23true, 207#true, 393#true]) [2023-11-30 07:44:16,205 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,205 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,205 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,205 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1178], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 50#L702-27true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:16,207 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,207 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,207 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,207 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,208 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:16,239 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,239 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,239 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,239 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:16,282 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,283 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,283 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,283 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][891], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,289 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,289 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,289 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,289 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:16,289 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,289 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,290 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,290 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1048], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 118#L702-20true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 7#L702-5true, 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,299 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,299 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,299 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,299 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 118#L702-20true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,301 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,301 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,301 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,301 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 118#L702-20true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,301 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,301 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,301 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,301 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:16,318 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,318 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,318 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,318 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:16,318 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,318 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,318 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,318 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,346 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,346 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,346 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,346 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1093], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 7#L702-5true, 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,348 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:16,348 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:16,348 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:16,348 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:16,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,349 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,349 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,349 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,349 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][627], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,353 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,353 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,353 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,353 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:16,355 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,355 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,355 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,355 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:16,356 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1431], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,357 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,358 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,358 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,358 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,358 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,358 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,358 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,358 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,362 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,363 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,363 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,363 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 143#L702-20true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,367 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1105], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 143#L702-20true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,367 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,369 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,369 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,369 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,369 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,370 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,370 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,370 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,370 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][628], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:44:16,371 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,371 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,371 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,372 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][580], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 32#L702-21true, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,381 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,381 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,381 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,382 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 118#L702-20true, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,440 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:16,440 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:16,440 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:16,441 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:16,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 118#L702-20true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,441 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:16,441 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:16,441 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:16,441 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:16,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][492], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,442 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,442 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,442 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,442 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 17#L702-18true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,444 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,444 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,444 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,444 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,445 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,445 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,445 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,445 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,531 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,531 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,531 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,531 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:44:16,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:16,549 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,549 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,549 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,549 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,549 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1101], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 32#L702-21true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,562 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,562 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,562 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,562 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][731], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 4#L703-2true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 48#L702-3true, 121#L707-13true]) [2023-11-30 07:44:16,568 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:16,568 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:16,568 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:16,568 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:16,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1376], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:44:16,680 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,680 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,680 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,680 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1376], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:44:16,680 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,680 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,680 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,680 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:16,682 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,682 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,682 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:16,682 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:17,129 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,129 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,129 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,129 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:17,149 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,149 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,149 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,149 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:17,150 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,150 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,150 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,150 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:17,150 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,151 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,151 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,151 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:17,151 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,151 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,151 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,151 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:17,152 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,152 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,152 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,152 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:17,153 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:17,153 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,154 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,154 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:17,154 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,154 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,154 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,154 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:17,155 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,155 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,155 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,155 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:17,156 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,156 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,156 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,156 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:17,157 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,157 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,157 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,157 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:17,157 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,157 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,157 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,158 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:17,158 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,158 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,159 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,159 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 50#L702-27true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:17,164 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,164 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,164 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,164 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:44:17,247 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,247 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,247 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,247 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,247 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:17,256 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,256 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,256 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,256 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,256 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:17,257 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,257 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,257 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,257 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:17,257 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,257 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,257 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,257 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:17,258 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,258 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,258 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,258 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:17,258 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,258 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,258 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,258 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:17,259 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,259 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,259 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,259 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:17,260 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,260 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,260 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,261 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 16#L702-27true, 385#true, 14#L708true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:17,282 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,282 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,282 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,282 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,282 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:17,284 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,284 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,284 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,284 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,284 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:44:17,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][81], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 51#L707-7true, 177#L702-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:17,553 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,553 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,553 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,553 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][81], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 51#L707-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:17,554 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,554 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,554 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,554 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1228], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 146#L707-4true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:44:17,707 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:44:17,707 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:17,707 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:17,707 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:17,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1228], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 146#L707-4true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:17,707 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,708 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,708 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,708 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1228], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 146#L707-4true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:17,708 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,708 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,708 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,708 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:17,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1228], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 146#L707-4true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:17,708 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:44:17,708 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:17,709 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:17,709 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:18,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:18,072 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:18,072 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:18,072 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:18,072 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:18,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:18,499 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:18,500 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:18,500 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:18,500 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:18,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 91#L702-23true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:18,503 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:18,503 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:18,503 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:18,503 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:18,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:18,607 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,607 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,607 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,607 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:18,607 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,607 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,607 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,607 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:18,608 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,608 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,608 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,608 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:18,608 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,608 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,608 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,609 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:18,948 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,952 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,952 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:18,952 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:44:19,012 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,012 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,012 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,012 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 143#L702-20true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:44:19,017 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,018 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,018 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,018 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,018 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1411], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:44:19,046 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,046 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,046 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,046 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1411], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:19,046 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,046 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,047 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,047 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1048], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 7#L702-5true, 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,128 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,128 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,128 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,128 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 32#L702-21true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,130 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,130 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,130 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,130 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 32#L702-21true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,130 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,130 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,130 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,130 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 118#L702-20true, 419#true, 10#L707-14true, 177#L702-7true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,136 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,136 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,136 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,136 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 118#L702-20true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,136 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,136 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,136 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,137 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,142 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,142 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,142 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,142 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:19,156 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,156 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,156 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,157 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:19,157 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,157 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,157 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,157 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,189 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,189 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,189 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,189 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][627], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,193 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,193 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,193 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,194 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,194 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:19,195 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,195 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,195 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,195 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:19,196 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,196 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,196 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,196 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1431], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,198 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,198 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,198 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,198 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,198 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,198 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,198 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,198 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1431], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,199 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,199 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,199 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,199 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,200 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,200 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,200 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,200 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,201 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,201 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,201 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,201 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1448], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,201 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,201 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,201 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,201 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 118#L702-20true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,208 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,208 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,208 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,208 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,210 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,210 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,210 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,210 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1149], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 143#L702-20true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,210 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,211 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,211 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,211 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,213 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,213 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,213 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,213 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][580], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 131#L702-12true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,223 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,223 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,223 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,223 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,281 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,282 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,282 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,282 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1101], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 143#L702-20true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,391 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,391 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,391 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,391 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][814], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 4#L703-2true, 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 48#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,392 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:19,392 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:19,392 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:19,392 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:19,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1048], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 118#L702-20true, 10#L707-14true, 38#L702-8true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,397 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,397 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,398 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,398 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1542], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,450 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,450 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,450 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,450 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1376], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:44:19,510 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,510 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,510 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,510 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1376], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:44:19,511 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,511 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,511 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,511 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,515 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,515 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,515 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,515 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 143#L702-20true, 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:44:19,516 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,516 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,516 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,516 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1134], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:44:19,518 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,518 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,518 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,518 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:44:19,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1136], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:19,518 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,518 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,518 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,518 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1376], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:19,526 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,526 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,526 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,526 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:19,664 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,664 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,664 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,664 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:19,667 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,667 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,667 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,668 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:19,668 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,668 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,668 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,668 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 181#L702-8true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:19,669 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,669 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,669 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,669 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:19,670 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,670 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,670 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,670 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:19,671 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:19,671 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,672 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,672 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,672 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:19,672 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,672 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,672 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,672 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:19,673 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,673 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,673 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,673 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:19,674 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,674 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,674 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,674 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:19,674 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,675 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,675 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,675 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:19,676 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,676 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,676 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,676 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][370], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 41#L702-18true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:19,681 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,681 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,681 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,682 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:19,749 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,749 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,749 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,750 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:19,754 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,754 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,755 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,755 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,755 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:19,755 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,755 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,755 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,755 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:19,756 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,756 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,756 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,756 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:19,756 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,756 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,756 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,756 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:44:19,757 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,757 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,757 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,757 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:19,757 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,757 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,757 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,758 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 143#L702-20true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:19,758 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,758 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,758 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,758 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 143#L702-20true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:19,759 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,759 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,759 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,759 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:19,759 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,759 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,759 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,759 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:19,759 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,759 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,760 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,760 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:19,760 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,760 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,760 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,760 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:19,761 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,761 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,761 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,761 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:19,762 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,762 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,762 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,762 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:19,763 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,763 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,763 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,763 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:19,763 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,763 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,763 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,763 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:19,789 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,789 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,789 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,789 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:44:19,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][81], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 51#L707-7true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:19,983 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,983 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,983 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:19,983 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:20,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1228], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 146#L707-4true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:20,115 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:20,115 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:20,115 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:20,115 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:20,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 91#L702-23true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 176#L702-6true]) [2023-11-30 07:44:20,941 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:20,941 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:20,941 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:20,941 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:21,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:21,014 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,015 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,015 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,015 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,015 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:21,015 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,015 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,015 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,015 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:21,042 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,042 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,042 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,042 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:21,042 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,042 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,042 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,042 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:21,043 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:21,043 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:21,043 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:21,043 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:21,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:21,043 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,043 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,044 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,044 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:21,044 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:21,044 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:21,044 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:21,044 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:21,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][321], [111#L703-2true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:44:21,044 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,044 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,044 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,044 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1411], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:21,149 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,149 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,150 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,150 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1411], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:21,150 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,150 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,150 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,150 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:21,237 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,237 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,237 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,237 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 143#L702-20true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,238 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,238 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,238 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,238 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1210], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,239 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:44:21,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:44:21,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:44:21,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:44:21,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,240 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,240 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,240 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,240 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1048], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 16#L702-27true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 7#L702-5true, 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,241 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:44:21,241 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:44:21,241 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:44:21,241 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:44:21,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1141], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 179#L702-23true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 7#L702-5true, 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,242 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,242 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,242 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,242 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1459], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 179#L702-23true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,245 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 50#L702-27true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,245 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 100#L702-22true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,245 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 32#L702-21true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,246 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,247 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,247 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,247 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 32#L702-21true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,247 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,247 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,247 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,247 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,257 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:44:21,257 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:44:21,257 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:44:21,257 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:44:21,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][580], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,267 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,267 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,267 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,267 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 143#L702-20true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:21,270 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,270 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,270 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,270 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1182], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 179#L702-23true, 143#L702-20true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,276 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,301 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,301 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,301 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,301 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1050], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,302 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,302 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,302 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,302 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,303 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,303 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,303 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,303 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1431], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,308 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,308 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,308 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,308 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,308 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,308 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,308 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,308 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1431], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,309 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,309 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,309 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,309 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 32#L702-21true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,310 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,310 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,310 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,310 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,311 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,311 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,311 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,311 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1448], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,311 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,311 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,311 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,311 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,312 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,312 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,312 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,312 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1448], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,313 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,313 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,313 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,313 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 200#true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,314 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,314 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,314 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,314 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 118#L702-20true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,318 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,318 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,318 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,318 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 143#L702-20true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,320 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,320 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,320 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,320 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,322 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,322 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,323 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,323 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 118#L702-20true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,323 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,323 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,323 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,323 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:21,332 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,332 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,332 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,332 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:21,333 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,333 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,333 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,333 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][721], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,333 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,333 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,334 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,334 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][580], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 118#L702-20true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,336 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,336 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,336 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,336 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,338 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,338 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,338 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,338 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,338 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,338 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,338 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,338 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,338 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,338 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 17#L702-18true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,393 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:44:21,393 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:44:21,393 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:44:21,393 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:44:21,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1101], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 141#L702-12true, 143#L702-20true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,490 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,490 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,490 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,490 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1048], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,491 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,491 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,491 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,491 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1101], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 118#L702-20true, 10#L707-14true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,494 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,494 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,494 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,494 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1545], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 50#L702-27true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:21,539 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,539 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,539 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,539 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1542], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,542 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,542 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,542 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,542 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][172], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:21,589 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,589 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,590 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,590 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:21,595 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,595 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,595 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,595 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:21,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:44:21,595 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,595 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,596 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:21,596 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:22,042 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,042 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,042 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,042 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:22,045 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,045 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,045 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,045 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:22,049 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,049 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,050 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,050 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:22,051 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,051 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,051 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,051 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:22,052 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,052 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,052 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,052 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:22,052 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,052 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,053 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,053 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:22,053 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,053 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,054 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,054 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:22,059 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,059 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,059 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,059 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,059 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:22,072 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:22,072 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:22,072 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:22,072 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:22,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:22,078 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,078 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,078 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,078 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:44:22,135 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,135 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,135 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,135 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:22,140 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,140 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,140 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,140 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,140 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:22,141 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,141 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,141 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,141 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,141 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 143#L702-20true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:22,141 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,141 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,141 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,141 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:22,142 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,142 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,142 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,142 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:22,142 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,142 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,142 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,142 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:22,143 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,143 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,143 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,143 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:22,143 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,143 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,143 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,143 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:22,144 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,144 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,144 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,144 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:22,144 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,144 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:22,145 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:22,146 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,146 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,146 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,146 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 143#L702-20true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:22,146 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,146 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,146 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,146 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:22,146 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,147 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,147 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,147 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:22,147 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,147 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,147 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,147 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][264], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:22,148 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:44:22,148 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:44:22,148 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:44:22,148 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:44:22,148 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:44:22,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:44:22,149 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,149 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,149 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,149 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:44:22,149 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,149 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,149 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,149 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,149 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:22,149 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,150 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,150 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,150 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:44:22,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:44:22,150 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,150 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,150 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:22,150 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:23,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 91#L702-23true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:23,125 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:23,125 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:23,125 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:23,125 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:23,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][828], [75#L702-20true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:23,193 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:23,193 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:23,193 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:23,194 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:23,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:23,221 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:44:23,221 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:23,222 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:23,222 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:23,222 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:23,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:23,261 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:23,261 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:23,262 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:23,262 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:23,262 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:23,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:44:23,262 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:23,262 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:23,262 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:23,262 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:23,262 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:23,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:23,263 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:23,263 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:23,263 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:23,263 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:23,263 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1376], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:44:24,005 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,005 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,005 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,005 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1411], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:24,005 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,005 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,005 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,005 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:44:24,005 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,005 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,005 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,005 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,005 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:24,078 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,078 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,078 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,079 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1048], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 7#L702-5true, 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,079 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,079 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,079 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,079 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:24,086 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,087 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,087 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,087 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:24,087 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,087 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,087 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,087 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,088 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,088 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,088 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,088 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1459], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,092 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 100#L702-22true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,092 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 100#L702-22true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,092 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1459], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 179#L702-23true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,093 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,093 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,093 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,093 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1471], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,094 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,094 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,094 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,094 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 118#L702-20true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,102 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,102 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,102 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,102 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 143#L702-20true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,115 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,115 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,115 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,115 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,116 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,116 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,116 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,116 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1093], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,153 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,153 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,153 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,153 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,154 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,154 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,154 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,154 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 118#L702-20true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,159 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,159 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,159 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,159 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1431], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,159 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,159 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,159 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,159 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][627], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,160 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,160 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,160 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,160 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,161 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,161 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,161 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,162 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1448], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,162 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,162 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,162 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,162 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 100#L702-22true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,163 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,163 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,163 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,163 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1448], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,163 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,163 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,163 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,163 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,164 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,164 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,164 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,164 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,165 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,165 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,165 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,165 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,169 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,169 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,169 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,169 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1105], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,170 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,170 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,170 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,170 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,174 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,174 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,174 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,174 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][628], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:44:24,175 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,175 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,175 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,175 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1431], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,176 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,176 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,176 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,176 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:24,182 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,182 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,182 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,182 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:24,183 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,183 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,183 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,183 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,183 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,183 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,183 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,183 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][580], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,185 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,185 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,185 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,185 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1432], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:44:24,225 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,225 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,225 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,225 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,307 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,307 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,307 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,307 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,308 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,308 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,308 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,308 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:24,318 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,318 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,318 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,318 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:24,319 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,319 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,319 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,319 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1048], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 16#L702-27true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,328 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,328 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,328 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,328 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1101], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 32#L702-21true, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,328 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,328 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,328 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,329 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:24,338 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,339 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,339 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,339 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,339 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,339 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 410#(<= ~global~0 1), 200#true, 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:44:24,339 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,339 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,339 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,339 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,339 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,339 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1545], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 176#L702-6true]) [2023-11-30 07:44:24,378 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,378 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,378 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,378 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1542], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,381 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,381 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,381 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,381 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1134], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 143#L702-20true, 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:44:24,434 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,434 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,434 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,434 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:44:24,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1136], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:24,434 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,434 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,434 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,434 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 143#L702-20true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:24,899 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,899 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,899 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,899 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:24,910 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,910 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,910 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,910 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:24,912 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,912 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,913 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,913 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:24,921 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,921 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,921 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,921 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:24,924 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,924 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,924 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,924 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,925 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:24,928 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,928 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,929 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,929 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,929 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:24,939 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,939 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,939 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,939 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:24,940 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,940 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,940 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,940 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:24,940 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,940 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,940 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,941 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:24,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 143#L702-20true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:24,949 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,949 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,949 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:24,949 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 16#L702-27true, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:44:25,021 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,021 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,021 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,021 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,021 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:44:25,023 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,023 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,023 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,023 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,023 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:25,030 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,030 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,030 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,030 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,030 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:25,031 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,031 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,031 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,031 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,031 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 14#L708true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:25,032 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:25,032 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:25,033 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:25,033 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:25,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:25,033 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,033 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,033 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,033 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,033 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:25,033 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,033 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,033 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,033 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,033 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:25,034 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,034 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,034 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,034 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:25,034 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,034 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,034 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,034 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:25,035 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,035 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,036 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,036 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,036 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 143#L702-20true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:25,036 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,036 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,036 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,036 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:25,036 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,036 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,036 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,037 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:25,038 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,038 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,038 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,038 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:25,040 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,040 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,040 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,040 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:44:25,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1228], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 51#L707-7true, 200#true, 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:44:25,357 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:25,357 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:25,357 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:25,357 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:25,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1228], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 51#L707-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:25,358 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,358 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,358 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,358 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1228], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 51#L707-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:25,358 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,358 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,358 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,358 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:25,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1228], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 51#L707-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:25,359 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:25,359 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:25,359 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:25,359 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:26,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][855], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:26,488 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:26,488 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:26,488 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:26,488 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:26,554 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true]) [2023-11-30 07:44:26,554 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,554 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,554 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,554 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,554 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,554 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,554 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][88], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 97#L702-8true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:26,554 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,554 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,554 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,554 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,554 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,555 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:44:26,678 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,678 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,678 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,678 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:44:26,680 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,680 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,680 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,680 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:26,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1545], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 50#L702-27true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 82#L707-16true]) [2023-11-30 07:44:26,709 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:26,709 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:26,709 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:26,709 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 123#L702-24true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,062 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,062 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,062 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,062 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,065 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,065 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,065 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,065 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,066 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,066 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,066 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,066 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,067 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,067 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,067 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,067 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1210], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 141#L702-12true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,074 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,074 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,074 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,074 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][755], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,075 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,075 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,075 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,075 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:27,075 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,075 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,075 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,076 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,076 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,076 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,076 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,076 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:27,077 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,077 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,077 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,077 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,077 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,077 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,078 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,078 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,078 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,078 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,078 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,078 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1459], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,081 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,081 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,081 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,081 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1459], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,082 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,082 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,082 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,082 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1471], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,082 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,082 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,083 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,083 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1471], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,083 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,083 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,083 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,083 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,092 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,093 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,093 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 118#L702-20true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,114 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,114 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,114 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,114 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:27,125 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,125 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,125 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,125 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,209 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,209 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,209 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,209 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][627], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,214 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,214 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,214 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,215 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,215 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][672], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,215 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,215 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,216 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,216 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 118#L702-20true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,216 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,216 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,216 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,216 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1431], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,217 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,217 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,217 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,217 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,217 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,218 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,218 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,218 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,218 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 179#L702-23true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,220 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,220 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,220 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,220 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,221 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,221 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,221 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,221 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,228 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,228 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,228 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,228 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1149], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,229 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,229 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,229 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,229 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,235 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,235 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,235 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,235 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][674], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 121#L707-13true]) [2023-11-30 07:44:27,236 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,236 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,236 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,237 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,246 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,246 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,246 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,246 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:27,247 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,247 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,247 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,247 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][580], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 131#L702-12true, 91#L702-23true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,248 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,248 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,248 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,248 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1449], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 121#L707-13true]) [2023-11-30 07:44:27,304 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,304 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,305 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,305 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,422 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,422 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,422 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,422 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:27,432 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,432 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,432 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,432 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 143#L702-20true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:27,434 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,434 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,434 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,434 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1101], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 107#L702-23true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,448 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,448 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,448 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,448 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][787], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,470 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,470 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,470 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,470 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:44:27,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][787], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:27,471 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,471 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,471 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,471 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1545], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 50#L702-27true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:27,531 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,531 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,531 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,531 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:27,857 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,858 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,858 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,858 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,858 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 143#L702-20true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:27,867 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,867 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,867 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,867 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,867 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:27,867 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,867 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,867 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,867 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,868 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:27,869 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,869 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,869 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,869 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:27,871 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,871 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,871 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,871 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:27,874 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,874 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,874 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,874 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 143#L702-20true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:27,874 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,874 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,875 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,875 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,977 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:27,977 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,977 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,978 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,978 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,978 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,978 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:27,978 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,978 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,978 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,978 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:27,979 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,979 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,979 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,979 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,979 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:27,979 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,979 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,979 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,979 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,979 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:27,980 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,980 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,980 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,980 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:27,981 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,981 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,981 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,981 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:27,982 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,982 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,982 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,982 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,982 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 181#L702-8true, 143#L702-20true, 207#true, 393#true]) [2023-11-30 07:44:27,982 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,982 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,982 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,982 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,982 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:27,983 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,983 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,983 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,983 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:27,983 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,983 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,983 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,983 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:27,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:27,984 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,984 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,984 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,984 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:27,985 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,985 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,985 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:27,985 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:44:28,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1228], [111#L703-2true, t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 387#(<= |ULTIMATE.start_main_~i~0#1| 9999), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 51#L707-7true, 200#true, 207#true, 188#L702-9true]) [2023-11-30 07:44:28,558 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:28,558 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:28,558 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:28,558 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:30,418 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,418 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,418 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,418 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:30,420 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:30,421 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,421 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,421 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,421 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1544], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 14#L708true, 385#true, 50#L702-27true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:30,450 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,450 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,450 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,450 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:30,577 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,577 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,577 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,577 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1545], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 82#L707-16true, 176#L702-6true]) [2023-11-30 07:44:30,609 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,609 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,609 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,609 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,731 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,731 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,731 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,731 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,732 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,732 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,732 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,732 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,740 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,740 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,741 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,741 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,742 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,742 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,742 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,742 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 177#L702-7true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,743 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,743 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,743 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,743 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,743 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,743 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,743 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,743 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1141], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,745 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,745 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,745 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,745 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 50#L702-27true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,750 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,750 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,750 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,750 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1459], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,750 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,750 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,750 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,750 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1471], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,751 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,751 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,751 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,751 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1471], [t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,752 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,752 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,752 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,752 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,755 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,755 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,755 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,755 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1101], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,784 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,784 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,784 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,784 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][580], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,785 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,785 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,785 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,785 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1182], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 179#L702-23true, 141#L702-12true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,801 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,801 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,801 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,801 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,848 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,848 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,848 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,848 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1448], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,848 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,848 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,848 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,848 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,850 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,850 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,850 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,850 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:44:30,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,860 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,865 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,865 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,865 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,865 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,873 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,873 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,873 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,873 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][721], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:30,874 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,874 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,874 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:30,874 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 143#L702-20true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:31,033 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,033 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,033 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,033 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1048], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:31,059 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,059 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,059 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,060 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:31,061 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,061 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,061 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,061 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:31,411 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,411 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,412 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,412 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,412 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:31,415 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,415 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,415 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,415 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 46#L702-6true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:31,419 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,419 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,419 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,419 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,419 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 50#L702-27true, 419#true, 214#true, 200#true, 143#L702-20true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:31,419 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,419 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:31,421 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,421 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,421 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,421 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,422 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:31,425 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:31,427 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:31,432 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:31,432 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:31,432 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:31,432 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:31,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 16#L702-27true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:31,508 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,508 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,508 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,508 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:31,509 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,509 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,509 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,509 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,509 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 91#L702-23true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:31,510 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,510 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,510 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,510 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:31,510 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,510 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,510 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,510 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,510 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:31,511 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,511 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,511 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,511 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:31,512 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,512 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,512 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,512 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:31,513 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,513 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,513 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,513 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:31,514 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,514 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,514 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,514 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:44:31,515 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,515 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,515 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,515 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:31,515 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,515 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,515 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,515 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:31,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:31,516 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,516 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,516 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,516 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:31,516 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,516 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,516 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:31,516 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:44:32,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 176#L702-6true, 184#L702-12true, 92#ULTIMATE.startFINALtrue]) [2023-11-30 07:44:32,619 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:32,619 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:32,620 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:32,620 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:32,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 92#ULTIMATE.startFINALtrue]) [2023-11-30 07:44:32,620 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:32,620 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:32,620 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:32,620 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:33,381 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,381 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,381 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,381 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:33,384 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,384 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,384 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,384 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1544], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 176#L702-6true]) [2023-11-30 07:44:33,418 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,418 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,418 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,418 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 50#L702-27true, 419#true, 214#true, 200#true, 143#L702-20true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:33,532 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,532 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,532 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,532 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1545], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 82#L707-16true]) [2023-11-30 07:44:33,561 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,561 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,561 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,561 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:33,671 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,671 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,671 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,671 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:33,678 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,678 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,678 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,678 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:33,680 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,680 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,680 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,680 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1165], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:33,682 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,682 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,682 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,682 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 6#L702-9true, 100#L702-22true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:33,686 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,686 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,686 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,686 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1459], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:33,687 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,687 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,687 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,687 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1471], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:33,687 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,687 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,687 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,688 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][435], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:33,718 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,718 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,718 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,718 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:33,720 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,720 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,720 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,720 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:33,779 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,780 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,780 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,780 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 179#L702-23true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:33,781 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,781 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,781 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,781 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:33,799 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,799 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,799 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,799 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:33,954 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][371], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:33,954 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,954 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,954 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,954 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:44:33,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:33,965 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,965 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,965 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:33,965 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 92#ULTIMATE.startFINALtrue]) [2023-11-30 07:44:34,226 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,226 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,226 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,226 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 46#L702-6true, 207#true, 393#true, 92#ULTIMATE.startFINALtrue]) [2023-11-30 07:44:34,227 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,227 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,227 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,227 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 91#L702-23true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:34,707 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,707 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,707 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,707 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,707 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 91#L702-23true, 419#true, 214#true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:44:34,710 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,710 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,710 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,710 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,710 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:34,714 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,714 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,714 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,714 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,714 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 16#L702-27true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:34,715 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,715 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,715 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,715 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:34,725 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,726 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,726 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,726 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:44:34,727 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,727 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,727 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,727 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,727 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:34,736 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,760 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,760 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,760 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:34,765 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,765 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,765 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,765 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 91#L702-23true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:34,847 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,847 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,847 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,847 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:34,848 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,848 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,848 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,848 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,848 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:34,849 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,849 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,849 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,849 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:34,849 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,849 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,849 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,849 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,849 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:34,850 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,850 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,850 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,850 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 50#L702-27true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:34,850 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,850 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,850 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,850 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:34,851 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:44:34,851 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:34,851 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:34,851 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:34,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:34,851 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,851 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,851 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,851 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:34,852 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,852 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,852 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,852 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,852 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:34,852 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,852 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,852 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,852 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:44:34,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:34,853 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,853 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,853 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:34,853 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:35,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 92#ULTIMATE.startFINALtrue]) [2023-11-30 07:44:35,476 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:35,476 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:35,476 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:35,476 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:35,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 92#ULTIMATE.startFINALtrue]) [2023-11-30 07:44:35,477 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:35,477 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:35,477 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:35,477 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][858], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 6#L702-9true, 91#L702-23true, 419#true, 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:36,186 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,186 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,186 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,186 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1544], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 50#L702-27true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:36,228 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,228 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,228 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,228 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][374], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:44:36,339 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,339 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,339 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,339 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([842] L702-32-->L703-2: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_#t~nondet10=|v_t_funThread1of3ForFork0_#t~nondet10_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet10][830], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 115#L703-2true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:36,471 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,471 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,472 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,472 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:36,481 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,481 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,481 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,481 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:36,484 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,484 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,484 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,484 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][1210], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 141#L702-12true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:36,494 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,494 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,494 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,494 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][891], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:36,496 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,496 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,496 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,496 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:36,496 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,496 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,496 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,496 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][755], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:36,497 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,497 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,497 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,497 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:36,497 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,497 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,497 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,498 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1471], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:36,501 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,501 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,501 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,501 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:36,528 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,528 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,528 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,528 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:36,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:36,906 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,906 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,906 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:36,906 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:37,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:37,152 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:44:37,152 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:37,152 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:37,152 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:37,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:37,152 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,152 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,152 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,152 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 91#L702-23true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:37,159 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,159 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,159 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,159 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1420], [111#L703-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 177#L702-7true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 121#L707-13true]) [2023-11-30 07:44:37,190 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:44:37,190 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:37,190 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:37,190 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:37,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([803] L702-32-->L703-2: Formula: (and (= 0 |v_t_funThread3of3ForFork0_#t~nondet10_1|) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread3of3ForFork0_#t~nondet10=|v_t_funThread3of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet10][1420], [111#L703-2true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 121#L707-13true]) [2023-11-30 07:44:37,191 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:44:37,191 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:37,191 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:37,191 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:44:37,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 7#L702-5true, 207#true, 393#true, 92#ULTIMATE.startFINALtrue]) [2023-11-30 07:44:37,328 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,328 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,328 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,328 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][232], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true, 92#ULTIMATE.startFINALtrue]) [2023-11-30 07:44:37,329 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,329 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,329 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,329 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 91#L702-23true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:37,469 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,469 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,469 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,469 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,469 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 14#L708true, 385#true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:37,471 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,471 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,471 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,471 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,471 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:44:37,477 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,477 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,477 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,477 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,477 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:37,479 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,479 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,479 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,479 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,479 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:37,480 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,481 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,481 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,481 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,481 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:37,487 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,487 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,487 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,487 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:37,551 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:44:37,551 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:37,551 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:37,551 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:37,551 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:37,551 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:37,551 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,551 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,551 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,551 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,551 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,551 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 107#L702-23true, 50#L702-27true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:37,551 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:44:37,551 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:37,552 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:37,552 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:37,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:44:37,552 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,552 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,552 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,552 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,552 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:44:37,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:37,552 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:44:37,552 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:37,553 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:37,553 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:37,553 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:38,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][890], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 131#L702-12true, 91#L702-23true, 419#true, 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:38,883 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:44:38,883 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:44:38,883 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:44:38,883 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:44:39,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][234], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:39,203 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,203 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,203 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,204 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][375], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:44:39,204 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,204 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,204 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,204 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 91#L702-23true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:39,475 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,475 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,475 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,475 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([842] L702-32-->L703-2: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_#t~nondet10=|v_t_funThread1of3ForFork0_#t~nondet10_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet10][830], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 115#L703-2true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:39,689 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:44:39,689 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:39,689 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:39,689 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:39,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 115#L703-2true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:39,689 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,690 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,690 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,690 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:39,696 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,696 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,696 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,696 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:39,699 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:44:39,699 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:44:39,699 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:44:39,699 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:44:39,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1471], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:39,715 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,715 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,715 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,715 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][846], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 107#L702-23true, 50#L702-27true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:44:39,980 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,980 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,980 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:39,980 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:40,259 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 385#true, 14#L708true, 91#L702-23true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:40,259 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:44:40,259 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:40,259 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:40,259 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:40,259 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:40,259 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:40,266 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:44:40,266 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:44:40,267 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:40,267 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:40,267 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:40,267 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:40,267 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:44:41,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 184#L702-12true, 92#ULTIMATE.startFINALtrue]) [2023-11-30 07:44:41,906 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:44:41,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:41,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:41,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][393], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 92#ULTIMATE.startFINALtrue, 188#L702-9true]) [2023-11-30 07:44:42,033 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,033 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,033 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,033 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1500], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 6#L702-9true, 50#L702-27true, 419#true, 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:42,245 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:44:42,245 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:44:42,245 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:44:42,245 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:44:42,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][473], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 16#L702-27true, 91#L702-23true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:42,257 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,257 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,257 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,257 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:42,315 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,316 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,316 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,316 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:42,333 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,333 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,333 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,333 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][848], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 107#L702-23true, 50#L702-27true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:44:42,452 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,452 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,452 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,452 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:42,651 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:42,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:44:45,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 176#L702-6true]) [2023-11-30 07:44:45,222 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,222 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,222 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,222 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:45,223 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,223 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,223 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,223 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 179#L702-23true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:45,224 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,224 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,224 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,224 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([769] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet7=|v_t_funThread2of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet7][891], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:45,446 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 07:44:45,446 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:44:45,446 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:44:45,446 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:44:45,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:45,446 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,446 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,446 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,446 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1048], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 32#L702-21true, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:45,733 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,733 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,733 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:45,733 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:44:48,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][783], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true]) [2023-11-30 07:44:48,097 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,097 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,097 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,098 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 100#L702-22true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 207#true, 393#true]) [2023-11-30 07:44:48,098 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,098 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,098 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,098 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [111#L703-2true, 406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 179#L702-23true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:44:48,099 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,099 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,099 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,099 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][178], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 115#L703-2true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:48,376 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,376 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,376 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,376 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1471], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 41#L702-18true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:48,391 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,391 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,391 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,391 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 32#L702-21true, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:48,394 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:44:48,394 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:44:48,394 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:44:48,394 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:44:48,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1048], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 16#L702-27true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:48,612 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,612 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,612 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,612 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:44:48,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1141], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:48,613 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:44:48,613 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:48,613 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:48,613 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:50,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][235], [406#true, 111#L703-2true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 177#L702-7true, 200#true, 179#L702-23true, 207#true, 393#true]) [2023-11-30 07:44:50,851 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:44:50,851 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:50,851 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:50,851 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 115#L703-2true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:51,073 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,073 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,073 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,073 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 100#L702-22true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:51,086 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:44:51,086 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:44:51,086 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:44:51,086 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:44:51,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1459], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 179#L702-23true, 200#true, 143#L702-20true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:51,086 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,086 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,086 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,086 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:51,112 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,112 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,112 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,112 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:51,113 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,113 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,113 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,113 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:51,117 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,117 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,117 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,117 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1048], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:51,313 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,313 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,313 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,313 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1165], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:51,314 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:44:51,314 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:44:51,314 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:44:51,314 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:44:51,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:44:51,314 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,314 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,314 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:51,314 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:44:53,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 143#L702-20true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:53,256 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 07:44:53,256 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:44:53,256 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:44:53,256 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:44:53,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [75#L702-20true, 406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:53,260 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:44:53,260 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:44:53,260 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:44:53,260 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:44:53,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1471], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 143#L702-20true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:53,262 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:44:53,262 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:44:53,263 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:44:53,263 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:44:53,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1048], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 16#L702-27true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:53,284 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:44:53,284 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:44:53,284 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:44:53,284 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:44:55,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 143#L702-20true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:55,111 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 07:44:55,111 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 07:44:55,111 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 07:44:55,111 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 07:44:55,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1048], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 16#L702-27true, 100#L702-22true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:55,117 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:44:55,117 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:44:55,117 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:44:55,117 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:44:55,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 32#L702-21true, t_funThread3of3ForFork0InUse, 107#L702-23true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:55,119 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 07:44:55,119 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 07:44:55,119 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 07:44:55,119 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 07:44:58,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1141], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:58,221 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,221 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,221 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,222 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 107#L702-23true, 50#L702-27true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:58,222 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 07:44:58,222 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:44:58,222 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:44:58,222 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:44:58,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1459], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:58,224 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,224 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,224 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,224 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:58,238 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,239 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,239 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,239 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1048], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 16#L702-27true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:58,377 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,377 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,377 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,377 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][380], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:58,379 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,379 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,379 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,379 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([764] L702-32-->L703-2: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread2of3ForFork0_#t~nondet10=|v_t_funThread2of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet10][1144], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 32#L702-21true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 4#L703-2true, 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:58,380 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 07:44:58,380 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:44:58,380 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:44:58,380 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:44:58,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([764] L702-32-->L703-2: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet10_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15| (store (select |v_#pthreadsMutex_98| |v_~#mutex1~0.base_15|) |v_~#mutex1~0.offset_15| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_15|, t_funThread2of3ForFork0_#t~nondet10=|v_t_funThread2of3ForFork0_#t~nondet10_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_15|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet10][1144], [75#L702-20true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 4#L703-2true, 200#true, 404#(and (<= 1 |t_funThread1of3ForFork0_#t~post8|) (<= 1 ~global~0)), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:44:58,382 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,382 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,382 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:44:58,382 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:45:00,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1429], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), t_funThread3of3ForFork0InUse, 107#L702-23true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:00,299 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is not cut-off event [2023-11-30 07:45:00,300 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:45:00,300 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:45:00,300 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:45:00,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][475], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:00,301 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:45:00,301 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:45:00,301 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:45:00,301 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:45:00,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([791] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][1165], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 16#L702-27true, 91#L702-23true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:00,303 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:45:00,303 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:45:00,303 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:45:00,303 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:45:00,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][1471], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:00,308 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:45:00,308 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:45:00,308 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:45:00,308 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:45:02,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([830] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet9][845], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 107#L702-23true, 50#L702-27true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:02,076 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2023-11-30 07:45:02,077 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:45:02,077 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:45:02,077 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:45:14,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 92#ULTIMATE.startFINALtrue]) [2023-11-30 07:45:14,288 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:45:14,288 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:45:14,288 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:45:14,289 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:45:14,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true, 92#ULTIMATE.startFINALtrue]) [2023-11-30 07:45:14,289 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:45:14,289 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:45:14,289 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:45:14,289 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:45:14,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true, 92#ULTIMATE.startFINALtrue]) [2023-11-30 07:45:14,289 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:45:14,289 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:45:14,289 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:45:14,289 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:45:14,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 92#ULTIMATE.startFINALtrue]) [2023-11-30 07:45:14,289 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:45:14,289 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:45:14,289 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:45:14,289 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:45:18,674 INFO L124 PetriNetUnfolderBase]: 321227/585101 cut-off events. [2023-11-30 07:45:18,674 INFO L125 PetriNetUnfolderBase]: For 3758082/4478183 co-relation queries the response was YES. [2023-11-30 07:45:22,550 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2914877 conditions, 585101 events. 321227/585101 cut-off events. For 3758082/4478183 co-relation queries the response was YES. Maximal size of possible extension queue 15152. Compared 7338777 event pairs, 76317 based on Foata normal form. 4353/506313 useless extension candidates. Maximal degree in co-relation 1942022. Up to 306455 conditions per place. [2023-11-30 07:45:29,147 INFO L140 encePairwiseOnDemand]: 209/217 looper letters, 1445 selfloop transitions, 12 changer transitions 0/1617 dead transitions. [2023-11-30 07:45:29,147 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 1617 transitions, 22925 flow [2023-11-30 07:45:29,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:45:29,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:45:29,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 843 transitions. [2023-11-30 07:45:29,151 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7769585253456222 [2023-11-30 07:45:29,151 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 843 transitions. [2023-11-30 07:45:29,151 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 843 transitions. [2023-11-30 07:45:29,151 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:45:29,151 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 843 transitions. [2023-11-30 07:45:29,169 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 168.6) internal successors, (843), 5 states have internal predecessors, (843), 0 states have call successors, (0), 0 states have 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:45:29,170 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 217.0) internal successors, (1302), 6 states have internal predecessors, (1302), 0 states have call successors, (0), 0 states have 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:45:29,170 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 217.0) internal successors, (1302), 6 states have internal predecessors, (1302), 0 states have call successors, (0), 0 states have 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:45:29,171 INFO L307 CegarLoopForPetriNet]: 197 programPoint places, 33 predicate places. [2023-11-30 07:45:29,171 INFO L500 AbstractCegarLoop]: Abstraction has has 230 places, 1617 transitions, 22925 flow [2023-11-30 07:45:29,171 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 146.75) internal successors, (587), 4 states have internal predecessors, (587), 0 states have call successors, (0), 0 states have 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:45:29,171 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:45:29,171 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:45:29,172 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-30 07:45:29,172 INFO L425 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-30 07:45:29,172 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:45:29,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1908549099, now seen corresponding path program 1 times [2023-11-30 07:45:29,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:45:29,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118762351] [2023-11-30 07:45:29,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:45:29,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:45:29,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:45:29,248 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-30 07:45:29,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:45:29,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118762351] [2023-11-30 07:45:29,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118762351] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:45:29,249 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:45:29,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 07:45:29,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574936164] [2023-11-30 07:45:29,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:45:29,249 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 07:45:29,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:45:29,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 07:45:29,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-30 07:45:29,250 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 217 [2023-11-30 07:45:29,251 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 230 places, 1617 transitions, 22925 flow. Second operand has 6 states, 6 states have (on average 142.16666666666666) internal successors, (853), 6 states have internal predecessors, (853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 07:45:29,251 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:45:29,251 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 217 [2023-11-30 07:45:29,251 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:45:29,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][175], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 131#L702-12true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:29,582 INFO L294 olderBase$Statistics]: this new event has 68 ancestors and is cut-off event [2023-11-30 07:45:29,582 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:45:29,582 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:45:29,582 INFO L297 olderBase$Statistics]: existing Event has 68 ancestors and is cut-off event [2023-11-30 07:45:29,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][191], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:29,642 INFO L294 olderBase$Statistics]: this new event has 69 ancestors and is cut-off event [2023-11-30 07:45:29,642 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:45:29,642 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:45:29,642 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:45:29,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][170], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:29,644 INFO L294 olderBase$Statistics]: this new event has 69 ancestors and is cut-off event [2023-11-30 07:45:29,645 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:45:29,645 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:45:29,645 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:45:29,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:29,679 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,679 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,679 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,679 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:29,681 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,681 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,681 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,681 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][221], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:29,687 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,687 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,687 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,687 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][204], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:29,692 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,692 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,692 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,692 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][170], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:29,694 INFO L294 olderBase$Statistics]: this new event has 69 ancestors and is not cut-off event [2023-11-30 07:45:29,695 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is not cut-off event [2023-11-30 07:45:29,695 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is not cut-off event [2023-11-30 07:45:29,695 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is not cut-off event [2023-11-30 07:45:29,695 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is not cut-off event [2023-11-30 07:45:29,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:29,695 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,695 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,695 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,695 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:29,697 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,697 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,697 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,697 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,697 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:45:29,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:29,736 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,736 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,736 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,736 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,736 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:29,737 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,737 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,737 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,737 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:29,737 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,737 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,737 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,737 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:29,742 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is not cut-off event [2023-11-30 07:45:29,743 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:45:29,743 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:45:29,743 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:45:29,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:45:29,744 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,744 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,744 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,744 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][220], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:29,746 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,746 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,746 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,746 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:29,747 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,747 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,747 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,747 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][221], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:29,749 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,749 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,749 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,749 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][225], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:29,759 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,759 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,759 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,759 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][208], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:29,759 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is not cut-off event [2023-11-30 07:45:29,759 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:45:29,759 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:45:29,760 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is not cut-off event [2023-11-30 07:45:29,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:29,760 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,760 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,760 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,760 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][175], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:29,760 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,760 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,760 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,760 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:29,763 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,763 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,763 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,763 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][223], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:29,764 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,764 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,764 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,764 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:29,764 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,764 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,764 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,764 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,764 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:29,765 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,765 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,765 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,765 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][223], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:29,765 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,766 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,766 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,766 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:29,766 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,766 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,766 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,766 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,766 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is cut-off event [2023-11-30 07:45:29,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:29,818 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,818 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,818 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,818 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,818 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true]) [2023-11-30 07:45:29,818 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,818 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,818 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,818 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,818 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:45:29,820 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is not cut-off event [2023-11-30 07:45:29,821 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:45:29,821 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:45:29,821 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:45:29,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][256], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:29,821 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,821 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,821 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,821 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][222], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:29,824 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,824 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,824 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,824 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:29,824 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,824 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,824 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,825 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,825 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][220], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:29,828 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,828 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,828 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,828 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][225], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 426#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:29,845 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,845 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,845 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,845 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][223], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:45:29,845 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,845 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,845 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,845 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,845 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:29,847 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,847 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,847 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,847 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 14#L708true, 385#true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:29,848 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,848 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,848 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,848 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 14#L708true, 385#true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:29,849 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,849 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,849 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,849 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,849 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 29#L701-3true, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:29,850 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,850 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,850 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,850 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,850 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is cut-off event [2023-11-30 07:45:29,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][260], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:29,850 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:45:29,850 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:29,850 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:29,850 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:29,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][257], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:29,899 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:45:29,899 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:29,899 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:29,899 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:29,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][258], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:29,899 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,899 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,899 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,899 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][258], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:29,902 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,902 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,902 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,902 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,902 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][222], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 430#(<= 1 ~global~0), 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:45:29,906 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,906 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,906 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,906 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true]) [2023-11-30 07:45:29,906 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,906 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,906 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,906 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:29,907 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,907 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,907 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,907 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:45:29,914 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,914 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,914 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,914 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][170], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 10#L707-14true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:29,925 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is not cut-off event [2023-11-30 07:45:29,925 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is not cut-off event [2023-11-30 07:45:29,925 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is not cut-off event [2023-11-30 07:45:29,926 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is not cut-off event [2023-11-30 07:45:29,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][175], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:29,927 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,927 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,927 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,927 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][259], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:45:29,933 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,933 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,933 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,933 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][223], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:29,934 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,934 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,934 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,934 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,934 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:45:29,934 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,934 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,934 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,934 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:45:29,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:29,996 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:29,996 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:29,996 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:29,996 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:29,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:29,997 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:29,997 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:29,997 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:29,997 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:29,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:29,998 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:45:29,998 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:29,998 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:29,998 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:29,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true]) [2023-11-30 07:45:29,998 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:29,998 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:29,998 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:29,998 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:29,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][257], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:29,999 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:45:29,999 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:29,999 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:29,999 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:29,999 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:29,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 430#(<= 1 ~global~0), 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:45:30,000 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,000 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,000 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,000 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:30,002 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is not cut-off event [2023-11-30 07:45:30,002 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:45:30,002 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:45:30,002 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:45:30,002 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is not cut-off event [2023-11-30 07:45:30,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,002 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,002 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,002 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,002 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,005 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,005 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,005 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,005 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,006 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,006 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,006 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,006 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,006 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,006 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,006 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,006 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,006 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,006 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,006 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,007 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,007 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,007 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 176#L702-6true, 121#L707-13true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,008 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,008 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,008 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,008 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,015 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,015 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,015 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,015 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 430#(<= 1 ~global~0), 207#true, 176#L702-6true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:45:30,017 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,017 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,017 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,017 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][175], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:30,032 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,032 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,032 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,033 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][175], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 46#L702-6true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:30,033 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,033 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,033 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,033 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][260], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:30,039 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,039 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,039 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,039 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,039 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:30,039 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,039 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,039 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,039 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:45:30,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][330], [437#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:30,096 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,096 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,096 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,096 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:30,097 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,097 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,097 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,097 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,097 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][328], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,097 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,098 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,098 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,098 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true]) [2023-11-30 07:45:30,098 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,098 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,098 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,098 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,098 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][325], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,098 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,098 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,098 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,098 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:45:30,100 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is not cut-off event [2023-11-30 07:45:30,100 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:45:30,100 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:45:30,100 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:45:30,100 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:45:30,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,101 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,101 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,101 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,101 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,101 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,106 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,106 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,107 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,107 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][328], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 188#L702-9true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,107 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,108 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,108 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,108 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][325], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,108 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,108 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,108 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,108 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 176#L702-6true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,108 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,108 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,108 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,108 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,108 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,108 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,108 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,109 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,109 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,109 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,109 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,109 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,109 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,111 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,111 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,111 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,111 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][298], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 121#L707-13true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,112 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,112 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,112 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,112 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 430#(<= 1 ~global~0), 176#L702-6true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,119 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,119 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,119 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,119 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:45:30,120 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,120 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,120 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,120 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][312], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:45:30,129 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,129 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,129 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,129 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][170], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 59#L702-5true, 131#L702-12true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,134 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is not cut-off event [2023-11-30 07:45:30,134 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:45:30,134 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:45:30,134 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is not cut-off event [2023-11-30 07:45:30,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 59#L702-5true, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:30,134 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,134 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,134 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,134 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][170], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,134 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,134 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,134 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,134 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][170], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 46#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,135 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,135 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,135 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,135 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][175], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:30,142 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,142 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,142 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,142 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][175], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:30,143 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,143 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,143 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,143 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:45:30,145 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,145 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,145 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,145 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:45:30,145 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,145 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,145 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,145 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:45:30,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][328], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,221 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,222 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,222 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,222 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,222 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:30,223 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,223 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,223 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,223 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][331], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:30,223 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,223 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,223 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,223 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,228 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,228 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,228 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,228 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,228 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,234 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,234 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,234 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,234 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,234 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,234 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,234 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,234 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][328], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,235 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,235 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,235 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,235 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][325], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,235 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,235 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,236 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,236 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,236 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,236 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,236 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,236 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,236 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,236 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,236 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,236 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,236 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,236 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,236 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,236 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,236 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][328], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,237 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,237 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,237 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,237 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][325], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,238 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,238 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,238 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,238 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,238 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,238 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,238 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,238 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,238 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,238 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,238 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,238 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][299], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,238 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,239 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,239 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,239 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,239 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][406], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:45:30,245 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,246 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,246 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,246 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][302], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:30,247 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is not cut-off event [2023-11-30 07:45:30,247 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:45:30,248 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:45:30,248 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is not cut-off event [2023-11-30 07:45:30,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][302], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:45:30,248 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,248 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,248 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,248 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,249 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,249 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,249 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,249 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][412], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:45:30,251 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,251 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,252 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,252 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][305], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:45:30,252 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,252 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,252 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,252 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][312], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:45:30,259 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,259 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,259 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,259 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][416], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:45:30,259 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,259 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,259 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,259 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 59#L702-5true, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:30,263 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,263 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,263 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,263 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][170], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,264 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,264 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,264 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,264 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][170], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,264 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,264 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,264 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,264 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 59#L702-5true, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:30,269 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,269 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,269 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,269 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][175], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:30,271 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,271 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,271 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,271 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:45:30,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][330], [437#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:30,360 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,360 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,360 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,360 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][331], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:30,360 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,360 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,360 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,361 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:30,361 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,361 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,361 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,361 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][327], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:30,361 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,362 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,362 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,362 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 176#L702-6true, 82#L707-16true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,365 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,365 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,365 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,365 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,365 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][326], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true]) [2023-11-30 07:45:30,365 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,365 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,366 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,366 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,369 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,369 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,369 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,369 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,369 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,369 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,369 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,369 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,369 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,369 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][394], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,376 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,376 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,376 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,376 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][389], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,377 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,377 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,377 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,377 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][393], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,377 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,377 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,377 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,377 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][393], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,378 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,378 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,378 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,378 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][391], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,378 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:30,378 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:30,378 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:30,378 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:30,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][392], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 419#true, 97#L702-8true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,378 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:30,378 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:30,378 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:30,378 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:30,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][452], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:45:30,380 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,380 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,380 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,380 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][451], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 430#(<= 1 ~global~0), 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:45:30,381 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,381 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,381 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,381 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][302], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 430#(<= 1 ~global~0), 176#L702-6true, 184#L702-12true]) [2023-11-30 07:45:30,385 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,385 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,385 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,385 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][302], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 200#true, 207#true, 430#(<= 1 ~global~0), 176#L702-6true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:45:30,385 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,385 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,386 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,386 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][306], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,388 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,388 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,388 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,388 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:45:30,390 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,391 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,391 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,391 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][175], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:45:30,391 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,391 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,391 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,391 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][458], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:45:30,392 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,392 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,392 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,392 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][463], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 430#(<= 1 ~global~0), 207#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:45:30,393 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,393 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,393 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,393 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][309], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,394 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,394 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,394 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,394 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:30,394 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,394 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,394 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,394 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][417], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,395 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,395 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,395 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,395 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 59#L702-5true, 385#true, 14#L708true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:30,400 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,400 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,400 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,400 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:30,401 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,401 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,401 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,401 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:30,402 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,402 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,402 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,402 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:45:30,402 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,402 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,402 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,402 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is not cut-off event [2023-11-30 07:45:30,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:45:30,403 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,403 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,403 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,403 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:45:30,403 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,403 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,403 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,403 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:30,403 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,403 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,403 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,403 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:45:30,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][328], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 188#L702-9true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,646 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,646 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,646 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,646 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,646 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][330], [437#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:30,647 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,647 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,647 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,647 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][330], [437#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:30,647 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,647 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,647 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,647 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][327], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 176#L702-6true, 188#L702-9true]) [2023-11-30 07:45:30,649 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,649 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,649 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,649 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][333], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:30,650 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,650 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,650 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,650 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][331], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 214#true, 177#L702-7true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:30,650 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,650 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,650 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,650 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][325], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,652 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,652 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,652 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,652 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,652 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][325], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 176#L702-6true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,652 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,652 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,652 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,652 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,652 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,655 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,655 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,655 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,656 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,656 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,656 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,656 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,656 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,656 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,656 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][326], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 176#L702-6true, 184#L702-12true]) [2023-11-30 07:45:30,657 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,657 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,657 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,657 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][393], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 97#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,660 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,660 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,660 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,660 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,660 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][398], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 426#true, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:45:30,667 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,667 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,667 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,667 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][389], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,668 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,668 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,668 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,668 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,668 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][444], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,668 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,668 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,668 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,668 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][451], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:45:30,669 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,669 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,669 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,669 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][449], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:45:30,670 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:45:30,670 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:30,671 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:30,671 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:30,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][444], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,671 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,671 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,671 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,671 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,671 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][445], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 430#(<= 1 ~global~0), 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,671 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,671 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,671 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,671 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][450], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:45:30,671 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:30,671 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:30,671 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:30,671 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:30,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][450], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 393#true]) [2023-11-30 07:45:30,672 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,672 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,672 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,672 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][447], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:45:30,672 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:45:30,672 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:30,672 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:30,672 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:30,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 430#(<= 1 ~global~0), 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:45:30,672 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:30,672 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:30,672 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:30,672 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:30,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 430#(<= 1 ~global~0), 393#true, 188#L702-9true]) [2023-11-30 07:45:30,672 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,672 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,673 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,673 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][448], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 393#true]) [2023-11-30 07:45:30,673 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:45:30,673 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:30,673 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:30,673 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:30,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][401], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,674 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,674 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,674 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,674 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][403], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:30,674 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,674 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,674 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,674 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,677 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,677 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,677 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,677 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][302], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true]) [2023-11-30 07:45:30,678 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,679 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,679 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,679 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][302], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 177#L702-7true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:45:30,679 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,679 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,679 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,679 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][411], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 426#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:45:30,679 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,679 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,679 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,679 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][409], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,680 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,680 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,680 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,680 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][455], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,680 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,680 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,680 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,680 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:30,682 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,682 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,682 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,682 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][309], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,683 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,683 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,683 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,683 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:30,683 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,683 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,683 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,684 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][462], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,684 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,684 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,684 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,684 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 426#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:30,689 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,689 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,689 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,689 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:45:30,689 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,689 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,689 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,689 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 426#true, 419#true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:30,691 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,691 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,691 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,691 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:45:30,692 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,692 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,692 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,692 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][170], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 10#L707-14true, 200#true, 181#L702-8true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,694 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,694 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,694 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,694 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is not cut-off event [2023-11-30 07:45:30,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:45:30,694 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,694 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,694 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,694 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:45:30,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][328], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 188#L702-9true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,897 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,897 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,897 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,897 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,897 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][328], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,897 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,897 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,897 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,897 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,897 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][367], [437#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:30,898 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,898 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,898 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,898 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][327], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:30,900 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,900 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,900 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,900 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][333], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:30,901 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,902 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,902 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,902 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][334], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:30,902 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,902 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,902 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,902 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][331], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:30,902 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,903 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,903 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,903 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][325], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 419#true, 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,904 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,904 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,904 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,904 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,904 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][325], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,905 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,905 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,905 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,905 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,905 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][393], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,908 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,908 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,908 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,908 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,908 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][326], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 177#L702-7true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:30,909 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,909 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,909 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,909 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][329], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:30,910 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,910 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,910 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,910 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][450], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 393#true]) [2023-11-30 07:45:30,913 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,913 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,914 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,914 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,914 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][442], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 17#L702-18true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:30,919 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,919 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,920 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,920 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][400], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:45:30,920 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,920 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,920 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,920 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][445], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 430#(<= 1 ~global~0), 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,922 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,922 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,922 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,922 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,922 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 430#(<= 1 ~global~0), 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:45:30,922 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,922 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,922 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,922 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,922 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][403], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:30,924 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,924 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,924 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,924 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][457], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:45:30,929 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,929 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,929 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,929 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][302], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true]) [2023-11-30 07:45:30,930 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,930 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,930 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,930 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][302], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:45:30,930 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,930 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,930 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,930 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][170], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:30,931 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,931 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,931 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,931 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:45:30,931 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,931 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,931 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,931 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:30,934 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,934 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,934 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,934 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][419], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:30,935 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,935 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,935 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,935 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][419], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:30,935 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,935 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,935 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,935 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][460], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:30,935 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,935 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,935 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,935 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:45:30,942 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,942 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,942 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,942 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:30,942 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,942 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,942 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,942 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:30,944 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,944 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,944 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,944 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:45:30,944 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,945 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,945 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,945 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:30,945 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,945 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,945 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,945 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is not cut-off event [2023-11-30 07:45:30,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:30,945 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,946 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,946 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,946 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 181#L702-8true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:30,946 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,946 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,946 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,947 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:45:30,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:30,997 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:45:30,997 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:30,997 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:30,997 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][183], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 185#L701-3true, 200#true]) [2023-11-30 07:45:31,077 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,077 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,077 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,077 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][391], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:31,211 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,211 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,211 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,211 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,211 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][404], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:31,212 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,213 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,213 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,213 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:45:31,215 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,215 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,215 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,215 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][334], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:31,216 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,216 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,216 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,217 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:31,217 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,217 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,217 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,217 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][327], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:31,218 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,218 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,218 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,218 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][392], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 97#L702-8true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:31,220 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,220 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,220 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,220 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,220 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][450], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 430#(<= 1 ~global~0), 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:45:31,240 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,240 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,240 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,240 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,240 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][402], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:31,241 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,241 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,241 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,241 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][411], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:45:31,242 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:45:31,242 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:45:31,242 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:45:31,242 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:45:31,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][457], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 184#L702-12true, 82#L707-16true, 393#true]) [2023-11-30 07:45:31,242 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,242 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,243 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,243 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][326], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:31,243 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,243 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,243 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,243 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][329], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:31,244 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,244 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,244 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,244 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][494], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 17#L702-18true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 430#(<= 1 ~global~0), 393#true, 121#L707-13true]) [2023-11-30 07:45:31,251 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,251 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,251 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,252 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][487], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 17#L702-18true, 200#true, 207#true, 393#true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:31,282 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,282 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,282 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,282 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][445], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:31,283 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:45:31,283 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:45:31,283 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:45:31,283 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:45:31,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][453], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 430#(<= 1 ~global~0), 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:45:31,284 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,284 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,284 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,284 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,284 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:31,286 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is not cut-off event [2023-11-30 07:45:31,286 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:45:31,286 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:45:31,286 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is not cut-off event [2023-11-30 07:45:31,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:45:31,287 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,287 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,287 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,287 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:45:31,307 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,307 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,307 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,307 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:45:31,330 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,330 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,331 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,331 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 181#L702-8true, 207#true, 393#true]) [2023-11-30 07:45:31,332 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,332 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,332 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,333 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:45:31,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:31,387 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,387 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,387 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,388 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][183], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 185#L701-3true, 200#true, 82#L707-16true]) [2023-11-30 07:45:31,466 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,466 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,466 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,466 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][186], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:31,467 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,467 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,467 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,467 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][447], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 393#true, 188#L702-9true]) [2023-11-30 07:45:31,555 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,555 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,555 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,555 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,555 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:45:31,561 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,561 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,561 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,561 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:31,562 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,562 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,562 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,562 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][448], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:45:31,566 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,566 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,566 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,566 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,566 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][410], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:45:31,568 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:45:31,568 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:45:31,568 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:45:31,568 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:45:31,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 14#L708true, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:45:31,568 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,568 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,569 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,569 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][415], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:31,570 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:45:31,570 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:45:31,570 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:45:31,570 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:45:31,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][461], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:31,570 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,570 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,570 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,570 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][449], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 419#true, 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:45:31,591 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,591 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,592 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,592 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,592 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 6#L702-9true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:31,592 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,592 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,592 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,592 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 14#L708true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:45:31,593 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,593 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,593 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,593 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][460], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 385#true, 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 430#(<= 1 ~global~0), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:45:31,594 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:45:31,595 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:45:31,595 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:45:31,595 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:45:31,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][491], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 117#L702-3true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 123#L702-24true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:31,602 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:45:31,602 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:45:31,602 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:45:31,602 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:45:31,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][398], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:45:31,602 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,602 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,602 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,602 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([847] L702-29-->L702-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of3ForFork0_#t~nondet7_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet7=|v_t_funThread1of3ForFork0_#t~nondet7_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet7][493], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 17#L702-18true, 200#true, 430#(<= 1 ~global~0), 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:31,605 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,605 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,605 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,605 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:45:31,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:31,722 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,722 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,722 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,722 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][217], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:31,722 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,722 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,722 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,722 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:31,723 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,723 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,723 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,723 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:31,726 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,726 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,726 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,726 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:31,738 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,738 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,738 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,738 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][505], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:31,741 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,741 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,741 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,741 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:45:31,743 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,743 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,743 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,743 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:31,747 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:45:31,747 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:45:31,747 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:45:31,747 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:45:31,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][221], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:31,747 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:31,747 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:31,747 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:31,747 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:31,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][559], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:31,749 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,749 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,749 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,749 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][508], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 185#L701-3true]) [2023-11-30 07:45:31,788 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:45:31,788 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:45:31,788 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:45:31,788 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:45:31,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][224], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 185#L701-3true, 22#L702-3true]) [2023-11-30 07:45:31,788 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:31,788 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:31,788 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:31,788 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:31,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][231], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true]) [2023-11-30 07:45:31,802 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,802 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,802 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,802 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:31,804 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,804 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,804 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,804 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][231], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), t_funThread3of3ForFork0InUse, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 185#L701-3true, 98#$Ultimate##0true]) [2023-11-30 07:45:31,812 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,812 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,812 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,812 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][232], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 185#L701-3true, 200#true]) [2023-11-30 07:45:31,812 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,812 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,813 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,813 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][186], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:31,814 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,814 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,814 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,814 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:45:31,817 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,817 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,817 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,817 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][185], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:31,818 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,818 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,818 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,818 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][569], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 98#$Ultimate##0true, 48#L702-3true]) [2023-11-30 07:45:31,820 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,820 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,820 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,820 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][164], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 209#(= ~global~0 0), 10#L707-14true, 177#L702-7true, 200#true, 48#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:31,820 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,820 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,820 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,820 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:31,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][489], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 426#true, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:31,933 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:45:31,933 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:45:31,933 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:45:31,933 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:45:31,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][400], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 426#true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:31,933 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,933 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,934 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:31,934 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:45:32,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:32,018 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,018 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,018 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,018 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,018 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][557], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:32,018 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,018 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,018 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,018 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:32,021 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,021 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,021 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,021 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:32,021 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,021 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,021 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,021 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 430#(<= 1 ~global~0), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:45:32,022 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,022 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,022 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,022 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:32,023 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,023 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,023 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,023 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][556], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:32,023 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,023 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,023 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,023 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][221], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:32,023 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,023 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,023 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,023 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][505], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:32,024 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,024 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,024 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,024 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:32,033 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,033 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,033 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,033 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true]) [2023-11-30 07:45:32,040 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,040 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,040 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,040 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][165], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:45:32,041 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,041 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,041 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,041 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:45:32,041 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,041 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,041 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,041 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:32,218 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,218 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,218 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,218 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][161], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:32,218 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,218 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,218 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,218 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:32,218 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,218 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,218 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,218 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][221], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:32,221 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,221 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,221 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,221 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][559], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:32,226 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,226 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,226 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,226 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][224], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 22#L702-3true]) [2023-11-30 07:45:32,283 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,283 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,283 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,283 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][508], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 185#L701-3true, 82#L707-16true]) [2023-11-30 07:45:32,313 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,313 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,313 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,313 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][562], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 185#L701-3true]) [2023-11-30 07:45:32,313 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,313 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,313 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,313 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][224], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 185#L701-3true, 22#L702-3true, 82#L707-16true]) [2023-11-30 07:45:32,313 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,314 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,314 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,314 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][225], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:32,315 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,315 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,315 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,315 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:32,330 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,330 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,330 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,330 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][228], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:45:32,347 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,348 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,348 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,348 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 185#L701-3true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:45:32,348 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,348 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,348 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,348 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 185#L701-3true, 98#$Ultimate##0true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:32,353 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,353 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,353 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,353 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][185], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:32,353 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,353 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,353 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,353 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][569], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 98#$Ultimate##0true, 48#L702-3true, 82#L707-16true]) [2023-11-30 07:45:32,355 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,355 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,355 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,355 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][183], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 48#L702-3true]) [2023-11-30 07:45:32,356 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,356 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,356 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,356 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][568], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 393#true]) [2023-11-30 07:45:32,357 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,357 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,357 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,357 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][163], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:32,357 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,357 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,357 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,357 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][398], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:45:32,483 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,483 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,483 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,483 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:45:32,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][445], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 17#L702-18true, 200#true, 430#(<= 1 ~global~0), 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:32,488 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,488 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,488 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,488 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:45:32,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:32,562 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,562 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,562 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,562 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,562 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:32,562 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,562 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,562 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,562 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,562 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][558], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:32,562 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,562 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,562 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,562 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:32,563 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,563 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,563 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,563 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:32,563 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,563 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,563 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,563 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][219], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:32,564 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,564 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,564 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,564 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][256], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:32,564 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,564 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,564 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,564 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:32,565 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,565 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,565 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,565 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 430#(<= 1 ~global~0), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:45:32,569 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,569 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,569 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,569 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 430#(<= 1 ~global~0), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:45:32,570 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,570 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,570 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,570 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][557], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 214#true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:32,571 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,571 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,571 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,571 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,571 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][221], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:32,572 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,572 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,572 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,572 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][256], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:32,572 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,572 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,572 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,572 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][619], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:32,573 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,573 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,573 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,573 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][503], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:32,585 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,585 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,585 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,585 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][222], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:32,585 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,585 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,585 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,585 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:45:32,590 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,590 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,590 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,590 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:32,591 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,591 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,591 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,591 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,591 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:32,591 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,591 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,591 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,591 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,591 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][220], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:32,594 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,594 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,594 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,594 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][222], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:32,594 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,594 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,594 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,594 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][188], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:45:32,599 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,599 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,599 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,599 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 106#L707-15true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:32,601 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,601 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,601 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,601 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:45:32,601 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,601 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,601 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,601 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][559], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:32,611 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,611 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,611 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,611 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][129], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 121#L707-13true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:32,620 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,620 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,620 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,620 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][224], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 22#L702-3true, 82#L707-16true]) [2023-11-30 07:45:32,659 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,660 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,660 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,660 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][261], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 22#L702-3true]) [2023-11-30 07:45:32,660 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,660 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,660 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,660 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][231], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 132#L708-3true, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 185#L701-3true, 200#true]) [2023-11-30 07:45:32,670 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,670 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,670 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,670 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][261], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 185#L701-3true, 22#L702-3true]) [2023-11-30 07:45:32,670 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,670 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,670 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,670 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][225], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:32,672 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,672 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,672 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,672 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][506], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:32,675 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,675 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,675 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,675 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:45:32,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][223], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:45:32,676 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,676 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,676 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,676 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:32,676 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,676 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,676 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,676 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][569], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 48#L702-3true]) [2023-11-30 07:45:32,678 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,678 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,678 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,678 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][203], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 209#(= ~global~0 0), 10#L707-14true, 177#L702-7true, 200#true, 22#L702-3true, 48#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:32,679 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,679 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,679 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,679 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:32,691 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,691 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,691 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,691 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:32,691 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,691 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,691 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,691 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 185#L701-3true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:45:32,703 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,703 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,703 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,703 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][227], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:45:32,703 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,703 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,703 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,703 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:45:32,704 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,704 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,704 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,704 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][622], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 98#$Ultimate##0true, 48#L702-3true]) [2023-11-30 07:45:32,706 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,706 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,706 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,706 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][183], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 48#L702-3true, 82#L707-16true]) [2023-11-30 07:45:32,706 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,706 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,707 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,707 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][568], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 98#$Ultimate##0true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:32,708 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,708 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,708 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,708 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][186], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 426#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:32,709 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,709 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,709 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,709 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:32,710 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,710 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,710 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,710 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 393#true]) [2023-11-30 07:45:32,710 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,710 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,710 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,710 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][185], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:32,711 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,711 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,711 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,711 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][655], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 118#L702-20true, 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 430#(<= 1 ~global~0), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:32,853 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,853 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,853 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,853 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][400], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 152#L702-5true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:32,857 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,857 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,857 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,857 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][398], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 176#L702-6true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:45:32,859 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,859 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,859 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,859 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][398], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:45:32,859 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,859 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,860 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,860 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:45:32,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][257], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:32,957 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,957 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,958 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,958 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][258], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:32,958 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,958 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,958 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,958 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:32,958 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,958 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,958 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,959 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][503], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 430#(<= 1 ~global~0), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:45:32,962 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:45:32,962 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:32,962 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:32,962 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:32,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][558], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:32,962 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,962 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,962 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,962 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,962 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][222], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 430#(<= 1 ~global~0), 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:45:32,962 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:32,962 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:32,963 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:32,963 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:32,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][220], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:32,964 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:45:32,964 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:32,964 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:32,964 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:32,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][258], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:32,965 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,965 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,965 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,965 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,965 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][222], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 430#(<= 1 ~global~0), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:45:32,965 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,965 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,965 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,965 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:32,966 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,966 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,966 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,966 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:45:32,966 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:32,966 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:32,966 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:32,966 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:32,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:32,977 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:45:32,978 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:32,978 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:32,978 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:32,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:45:32,985 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,986 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,986 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,986 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][206], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:45:32,986 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:32,986 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:32,986 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:32,986 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:32,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:45:32,992 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,992 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,992 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,992 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:45:32,992 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,992 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,992 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,993 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:45:32,993 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,993 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,993 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,993 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,993 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:32,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:45:32,995 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,995 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,995 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,995 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][505], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:32,996 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,996 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,996 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:32,996 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,002 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,002 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,002 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,002 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,002 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,002 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,002 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,002 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,002 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,002 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,002 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,002 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:45:33,003 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,003 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,003 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,003 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][165], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true, 121#L707-13true]) [2023-11-30 07:45:33,003 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,003 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,003 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,003 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,009 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,009 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,009 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,009 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][676], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,011 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,011 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,011 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,011 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][559], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,021 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,021 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,021 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,021 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,035 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,035 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,035 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,035 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][508], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 185#L701-3true, 200#true, 22#L702-3true]) [2023-11-30 07:45:33,077 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,077 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,077 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,077 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,089 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,089 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,089 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,089 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,090 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,090 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,090 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,090 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][231], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 22#L702-3true]) [2023-11-30 07:45:33,103 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,103 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,103 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,103 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][223], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:33,105 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,105 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,105 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,105 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:33,106 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,106 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,106 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,106 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:45:33,114 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,114 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,114 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,114 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][259], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 185#L701-3true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:45:33,115 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,115 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,115 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,115 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][506], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:33,120 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,120 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,120 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,120 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][563], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:45:33,120 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,120 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,120 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,120 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][223], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 185#L701-3true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:33,120 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,120 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,120 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,120 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:33,120 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,120 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,121 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,121 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][569], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 48#L702-3true, 82#L707-16true]) [2023-11-30 07:45:33,123 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,123 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,123 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,123 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][224], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 22#L702-3true, 48#L702-3true]) [2023-11-30 07:45:33,123 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,123 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,123 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,123 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][568], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 426#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:33,125 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,125 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,125 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,125 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][204], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,125 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,125 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,125 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,125 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][164], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 209#(= ~global~0 0), 10#L707-14true, 177#L702-7true, 200#true, 7#L702-5true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,125 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,125 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,126 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,126 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][231], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), t_funThread3of3ForFork0InUse, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 98#$Ultimate##0true, 48#L702-3true]) [2023-11-30 07:45:33,152 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,153 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,153 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,153 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][232], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 48#L702-3true]) [2023-11-30 07:45:33,153 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,153 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,153 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,153 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][624], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 393#true]) [2023-11-30 07:45:33,155 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,155 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,155 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,155 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:33,155 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,155 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,155 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,155 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][185], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:33,155 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,156 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,156 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,156 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][186], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 426#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:33,156 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,156 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,156 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,156 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][567], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 98#$Ultimate##0true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:33,158 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,158 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,158 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,158 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 393#true]) [2023-11-30 07:45:33,158 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,158 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,159 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,159 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,159 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][185], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:33,159 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,159 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,159 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,159 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,159 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][170], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 10#L707-14true, 200#true, 98#$Ultimate##0true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,160 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,160 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,160 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,160 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][655], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 32#L702-21true, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 430#(<= 1 ~global~0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,305 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,305 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,305 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,305 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][445], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 118#L702-20true, 10#L707-14true, 200#true, 207#true, 430#(<= 1 ~global~0), 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,306 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,306 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,306 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,306 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:45:33,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][657], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 162#t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 430#(<= 1 ~global~0), 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,306 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,306 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,306 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,306 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][445], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 32#L702-21true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 430#(<= 1 ~global~0), 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,307 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,307 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,307 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,307 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][400], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 176#L702-6true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,311 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,311 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,311 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,311 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][400], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,311 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,311 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,312 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,312 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][398], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 410#(<= ~global~0 1), 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:45:33,313 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,313 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,313 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,313 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:45:33,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,398 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,398 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,398 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,398 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:33,399 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,399 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,399 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,399 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true]) [2023-11-30 07:45:33,399 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,399 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,399 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,399 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][257], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:33,400 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,400 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,400 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,400 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:33,401 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,401 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,401 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,401 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:45:33,402 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,402 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,402 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,402 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:33,402 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,402 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,402 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,403 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:45:33,403 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,403 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,403 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,403 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][218], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 214#true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:33,403 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,403 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,403 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,403 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][219], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:45:33,403 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,403 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,403 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,403 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 185#L701-3true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:45:33,407 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,407 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,407 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,407 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:33,408 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,408 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,408 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,408 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true]) [2023-11-30 07:45:33,409 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,409 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,409 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,409 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][618], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:45:33,410 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,410 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,410 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,410 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:45:33,410 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,410 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,410 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,410 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:45:33,410 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,410 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,410 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,410 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,410 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][504], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,411 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,411 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,411 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,411 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][556], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,411 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,412 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,412 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,412 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][505], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:33,412 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,412 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,412 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,412 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][676], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,413 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,413 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,413 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,413 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,413 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,413 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,413 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,413 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][619], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,414 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,414 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,414 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,414 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true]) [2023-11-30 07:45:33,425 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,425 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,425 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,425 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:45:33,437 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,437 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,438 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,438 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,438 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,438 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,438 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,438 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,438 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,438 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,438 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,438 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,439 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,439 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 184#L702-12true]) [2023-11-30 07:45:33,444 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,444 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,444 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,444 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,444 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,444 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,444 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,445 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,445 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,446 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,446 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,446 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,446 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:45:33,446 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,446 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,446 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,446 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:33,446 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,446 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,446 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,446 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,447 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,447 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,447 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,447 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,447 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:45:33,447 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:33,447 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:33,447 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:33,447 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:33,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:33,447 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,447 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,447 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,447 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][220], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 106#L707-15true, 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:33,458 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,458 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,458 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,458 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][222], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 188#L702-9true]) [2023-11-30 07:45:33,458 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:33,459 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:33,459 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:33,459 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:33,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][160], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,626 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,626 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,626 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,626 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,626 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,626 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,626 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,626 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,626 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][161], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,626 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,626 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,626 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,627 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][695], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,627 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,627 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,628 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,628 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][697], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:45:33,655 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,655 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,655 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,656 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,657 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,657 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,657 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,657 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][676], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,659 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,659 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,659 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,659 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:33,701 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,701 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,701 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,701 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][508], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 185#L701-3true, 22#L702-3true, 82#L707-16true]) [2023-11-30 07:45:33,711 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,711 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,711 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,711 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][562], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 185#L701-3true, 22#L702-3true]) [2023-11-30 07:45:33,711 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,711 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,711 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,711 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][507], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 185#L701-3true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:33,713 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,713 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,713 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,713 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][217], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,725 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,725 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,725 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,725 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,725 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,725 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,725 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,725 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:33,726 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,726 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,726 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,726 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,726 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:33,726 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,726 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,727 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,727 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][507], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:33,730 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,730 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,730 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,730 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][260], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:45:33,744 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,744 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,744 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,744 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:45:33,744 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,744 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,744 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,744 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,744 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][564], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 185#L701-3true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:45:33,744 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,744 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,744 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,744 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][223], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:33,746 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,746 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,746 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,746 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 22#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:33,746 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,747 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,747 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,747 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 131#L702-12true, 426#true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:33,757 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,757 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,757 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,757 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:33,758 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,758 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,758 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,758 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][260], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 185#L701-3true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:33,758 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,758 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,758 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,758 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][622], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 48#L702-3true]) [2023-11-30 07:45:33,761 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,761 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,761 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,761 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][224], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 22#L702-3true, 48#L702-3true, 82#L707-16true]) [2023-11-30 07:45:33,761 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,761 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,761 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,761 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][568], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:33,763 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,763 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,763 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,763 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][225], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:33,763 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,763 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,763 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,763 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][223], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 393#true]) [2023-11-30 07:45:33,765 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:33,765 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:33,765 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:33,765 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:33,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:33,765 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,765 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,765 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,765 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,765 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,765 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,765 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,765 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][163], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,766 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,766 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,766 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,766 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][231], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 7#L702-5true, 98#$Ultimate##0true]) [2023-11-30 07:45:33,799 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,799 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,799 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,799 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 393#true]) [2023-11-30 07:45:33,802 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,802 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,802 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,802 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][227], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:33,802 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,802 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,802 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,802 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:33,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][228], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:33,802 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,802 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,802 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,802 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 393#true]) [2023-11-30 07:45:33,802 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,803 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,803 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,803 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 393#true]) [2023-11-30 07:45:33,803 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,803 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,803 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,803 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][567], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:33,806 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,806 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,806 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,806 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:45:33,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][623], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 98#$Ultimate##0true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:33,807 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,807 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,807 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,807 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:33,807 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,807 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,807 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,807 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,807 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:33,807 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][185], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:33,807 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,807 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,807 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,807 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,807 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:33,810 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,810 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,810 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:33,810 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 431#(<= 1 |t_funThread2of3ForFork0_#t~post5|), 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:45:34,007 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,007 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,007 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,007 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 431#(<= 1 |t_funThread2of3ForFork0_#t~post5|), 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,008 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,008 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,008 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,008 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][655], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 131#L702-12true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 430#(<= 1 ~global~0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,008 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,008 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,008 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,009 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][718], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 164#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 430#(<= 1 ~global~0), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,010 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,010 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,010 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,010 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][445], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 100#L702-22true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 430#(<= 1 ~global~0), 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,010 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,010 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,011 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,011 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][400], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 177#L702-7true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:45:34,015 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,015 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,015 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,015 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:45:34,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,108 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,108 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,108 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,108 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][257], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:34,111 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,111 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,111 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,111 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,111 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:34,111 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,111 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,111 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,112 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,112 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:34,112 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,112 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,112 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,112 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,112 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][558], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:34,112 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,112 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,112 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,112 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 188#L702-9true]) [2023-11-30 07:45:34,113 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,113 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,113 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,113 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,113 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:34,113 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,113 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,113 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,113 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 184#L702-12true]) [2023-11-30 07:45:34,114 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,114 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,114 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,114 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,114 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:34,114 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,114 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,114 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,114 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][219], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:45:34,114 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,114 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,114 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,114 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,114 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][219], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:34,115 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,115 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,115 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,115 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,115 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,115 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,115 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,115 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:45:34,123 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,123 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,123 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,123 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:45:34,125 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,125 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,125 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,125 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,125 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][557], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,126 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,126 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,126 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,126 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][330], [437#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,127 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,127 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,127 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,127 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][220], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,128 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,128 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,128 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,128 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][222], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:45:34,128 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,128 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,128 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,128 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][217], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,130 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,130 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,130 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,130 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,132 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,132 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,132 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,132 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][676], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,134 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,134 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,134 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,134 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][503], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:34,149 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,149 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,149 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,149 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][735], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 188#L702-9true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:34,152 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,152 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,152 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,152 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:34,152 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,152 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,152 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,152 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:45:34,163 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,163 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,163 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,163 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 184#L702-12true]) [2023-11-30 07:45:34,163 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,163 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,163 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,163 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][222], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:45:34,163 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,163 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,163 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,163 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,163 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][168], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,164 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,164 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,164 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,164 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,164 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 121#L707-13true]) [2023-11-30 07:45:34,165 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,165 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,165 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,165 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,171 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,171 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,171 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,171 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][695], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,188 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,188 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,188 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,188 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][697], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:45:34,188 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,188 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,188 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,188 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][676], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,205 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,205 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,205 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,205 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,206 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,206 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,206 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,206 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][559], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,208 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,209 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,209 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,209 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][180], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,230 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,230 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,230 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,230 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,230 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][748], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:45:34,233 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,233 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,233 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,233 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][676], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,234 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,234 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,234 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,234 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][149], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 421#(= ~global~0 0), 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 121#L707-13true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,239 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,239 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,239 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,239 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][692], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:34,246 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,246 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,246 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,246 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][748], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:45:34,254 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,254 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,254 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,254 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][231], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), t_funThread3of3ForFork0InUse, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 185#L701-3true, 22#L702-3true]) [2023-11-30 07:45:34,294 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,294 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,294 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,295 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][507], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:34,296 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,296 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,296 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,296 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][564], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 185#L701-3true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:34,296 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,296 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,296 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,296 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,296 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][506], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:34,300 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,300 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,300 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,300 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:34,300 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,300 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,300 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,300 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][569], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 22#L702-3true, 48#L702-3true]) [2023-11-30 07:45:34,302 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,302 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,303 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,303 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,313 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,313 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,313 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,313 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,313 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,314 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,314 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,314 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,314 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][218], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,314 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,314 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,314 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,314 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true]) [2023-11-30 07:45:34,315 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,315 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,315 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,315 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,316 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:34,316 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,316 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,316 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,316 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,316 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][507], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:34,320 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,320 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,320 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,320 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:34,320 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,320 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,320 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,320 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:34,323 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,323 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,323 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,323 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:34,325 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,325 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,325 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,325 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:45:34,334 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,334 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,334 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,334 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:45:34,335 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,335 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,335 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,335 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][231], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 48#L702-3true]) [2023-11-30 07:45:34,346 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,346 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,346 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,346 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][261], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 22#L702-3true, 48#L702-3true]) [2023-11-30 07:45:34,346 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,346 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,346 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,346 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][624], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:34,348 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,348 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,348 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,348 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][223], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:34,349 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,349 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,349 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,349 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:34,349 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,349 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,349 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,349 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][225], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 207#true, 22#L702-3true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:34,349 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,349 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,349 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,349 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][567], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:34,351 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,352 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,352 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,352 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][223], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:34,352 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,352 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,352 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,352 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,352 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:34,352 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,352 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,352 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,352 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,352 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][170], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 10#L707-14true, 200#true, 207#true, 48#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,354 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,354 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,354 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,354 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][753], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:34,361 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,361 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,361 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,361 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][481], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 152#L702-5true, 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:34,362 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,362 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,362 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,362 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][183], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 7#L702-5true]) [2023-11-30 07:45:34,376 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,376 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,376 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,376 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][186], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:45:34,377 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,377 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,377 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,377 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:45:34,393 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,393 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,393 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,393 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 98#$Ultimate##0true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:34,395 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,395 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,395 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,395 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,396 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][227], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:34,396 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,396 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 98#$Ultimate##0true, 48#L702-3true, 393#true]) [2023-11-30 07:45:34,396 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,396 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,396 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,396 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,396 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:45:34,399 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,399 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,399 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,400 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][185], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:45:34,400 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,400 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,400 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,400 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][170], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 10#L707-14true, 200#true, 7#L702-5true, 98#$Ultimate##0true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,402 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,402 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,402 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,402 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:45:34,402 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,402 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,402 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,402 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,402 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][186], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 177#L702-7true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:34,404 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,404 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,404 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,404 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][852], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:45:34,591 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,592 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,592 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,592 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:45:34,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][649], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 431#(<= 1 |t_funThread2of3ForFork0_#t~post5|), 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,594 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,595 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,595 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,595 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][655], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 411#(<= |t_funThread1of3ForFork0_#t~post8| 1), 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 179#L702-23true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 430#(<= 1 ~global~0), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,595 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,595 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,595 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,595 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:45:34,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:34,698 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,698 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,698 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,698 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,698 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,700 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,700 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,700 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,700 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][331], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,701 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,701 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,701 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,701 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,702 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,702 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,702 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,702 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][334], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:34,703 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,703 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,703 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,703 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 188#L702-9true]) [2023-11-30 07:45:34,708 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,708 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,708 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,708 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 48#L702-3true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,709 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,709 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,709 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,709 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 184#L702-12true]) [2023-11-30 07:45:34,709 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,709 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,709 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,709 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][257], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 188#L702-9true]) [2023-11-30 07:45:34,709 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:34,709 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:34,709 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:34,709 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:34,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][258], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 48#L702-3true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,709 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,710 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,710 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,710 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,711 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,711 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,711 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,711 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,711 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,711 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,712 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,712 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,713 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,713 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,713 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,713 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][503], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 430#(<= 1 ~global~0), 82#L707-16true, 188#L702-9true]) [2023-11-30 07:45:34,714 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,714 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,714 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,714 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][558], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:34,714 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,714 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,714 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,714 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,714 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][328], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:34,715 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,715 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,715 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,715 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][735], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 152#L702-5true, 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 82#L707-16true, 188#L702-9true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:34,715 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,715 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 184#L702-12true, 82#L707-16true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:34,716 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,716 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,716 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,716 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][618], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 188#L702-9true]) [2023-11-30 07:45:34,716 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,717 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,717 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,717 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 184#L702-12true, 82#L707-16true]) [2023-11-30 07:45:34,717 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,717 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,717 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,717 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][222], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:45:34,717 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,717 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,717 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,717 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,717 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][676], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,719 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,719 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,719 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,719 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,720 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,720 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,720 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,720 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,720 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,720 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,720 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,720 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][217], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,722 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,722 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,722 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,722 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,722 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,723 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,723 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,723 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,723 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][676], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,723 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,723 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,723 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,723 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][333], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:34,728 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,728 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,729 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,729 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,730 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,730 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,730 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,730 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][692], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:34,733 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,733 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,733 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,734 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,734 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,734 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,734 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,734 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true]) [2023-11-30 07:45:34,748 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,748 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,748 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,748 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 184#L702-12true]) [2023-11-30 07:45:34,752 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,752 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,752 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,752 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,752 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:45:34,759 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,759 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,759 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,759 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 176#L702-6true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:34,760 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,760 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,760 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,760 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:34,772 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,772 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,772 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,772 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:45:34,773 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,773 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,773 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,773 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][222], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:34,773 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:34,773 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:34,773 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:34,773 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:34,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][222], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:45:34,773 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:45:34,773 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:34,773 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:34,773 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:34,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,773 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,774 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,774 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,774 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,774 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][207], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,774 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,774 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,774 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,774 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,784 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:34,784 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,784 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,784 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,784 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,784 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,784 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:45:34,785 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,785 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,785 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,785 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,785 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][457], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:45:34,787 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,787 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,787 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,787 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][434], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 188#L702-9true]) [2023-11-30 07:45:34,787 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,787 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,787 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,787 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][679], [437#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,790 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,790 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,790 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,790 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][679], [437#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,790 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,790 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,790 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,791 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,793 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,793 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,793 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,793 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][188], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:45:34,795 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,795 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,795 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,795 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][206], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 410#(<= ~global~0 1), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:45:34,796 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,796 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,796 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,796 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,805 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,805 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,805 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,805 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,805 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,805 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,805 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,806 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,806 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,806 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,806 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:34,806 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,806 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,806 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,806 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,806 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,806 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][696], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:34,806 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,806 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,806 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,806 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][748], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:45:34,807 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,807 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,807 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,807 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][302], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:34,810 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,810 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,810 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,810 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][166], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 121#L707-13true]) [2023-11-30 07:45:34,832 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,832 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,832 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,832 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 106#L707-15true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,834 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,834 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,834 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,834 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][676], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,834 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,834 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,834 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,834 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][740], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:34,835 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,835 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,835 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,835 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][559], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,838 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,838 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,838 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,838 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][151], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 38#L702-8true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:45:34,858 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,858 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,858 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,858 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][220], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,862 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:34,862 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:34,862 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:34,862 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:34,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][220], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 106#L707-15true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:34,863 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,863 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,863 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,863 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][201], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,863 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,863 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,863 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,863 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,863 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,863 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,863 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,863 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][221], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,864 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,864 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,864 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,864 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][221], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,864 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,864 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,864 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,864 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:34,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][749], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,865 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,865 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,865 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,865 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][893], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 121#L707-13true]) [2023-11-30 07:45:34,866 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,866 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,866 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,866 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][692], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 46#L702-6true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:34,867 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,867 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,867 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,867 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][801], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,868 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,868 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,868 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,868 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][201], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 10#L707-14true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,873 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,873 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,873 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,873 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:34,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][221], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 7#L702-5true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,873 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,873 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,873 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,873 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][823], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:34,880 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,880 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,880 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,880 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:34,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][747], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:34,882 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,883 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,883 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,883 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][801], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:34,884 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,884 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,884 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:34,885 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][749], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,045 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,045 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,045 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,045 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][507], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:35,050 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,050 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,050 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,050 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][507], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:45:35,050 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,050 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,050 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,050 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 185#L701-3true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:35,132 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,132 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,132 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,132 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][506], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 185#L701-3true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:35,137 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,137 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,137 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,137 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][563], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 185#L701-3true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:35,137 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,137 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,137 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,137 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 22#L702-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:35,138 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,138 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,138 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,138 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][569], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 22#L702-3true, 48#L702-3true, 82#L707-16true]) [2023-11-30 07:45:35,140 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,140 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,140 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,140 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][568], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:35,141 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,141 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,141 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,141 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][203], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 209#(= ~global~0 0), 10#L707-14true, 177#L702-7true, 200#true, 7#L702-5true, 22#L702-3true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,142 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,142 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,142 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,142 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,154 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:35,154 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,154 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,154 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,154 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,154 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,154 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true]) [2023-11-30 07:45:35,154 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,154 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,155 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,155 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,155 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][219], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:35,155 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,155 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,155 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,155 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,155 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,155 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:45:35,155 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,155 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,155 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,155 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,155 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,155 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][182], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:45:35,156 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,156 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,156 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,156 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,156 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][334], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,156 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,157 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,157 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,157 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][696], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,157 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,158 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,158 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,158 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][750], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,158 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,158 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,158 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,158 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:35,161 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,161 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,161 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,161 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,161 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][564], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:45:35,161 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,161 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,161 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,162 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:35,165 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,165 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,165 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,165 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:35,165 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,165 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,165 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,165 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,167 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,167 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,167 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,167 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,168 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,168 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,168 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,168 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][203], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 209#(= ~global~0 0), 10#L707-14true, 200#true, 7#L702-5true, 22#L702-3true, 176#L702-6true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,177 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,177 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,177 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,177 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][224], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 106#L707-15true, 200#true, 7#L702-5true, 22#L702-3true, 176#L702-6true]) [2023-11-30 07:45:35,177 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,177 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,177 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,177 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][231], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 132#L708-3true, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 7#L702-5true]) [2023-11-30 07:45:35,188 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,188 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,189 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,189 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 14#L708true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:35,191 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,191 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,191 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,191 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:35,192 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,192 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,192 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,192 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:35,192 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,192 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,192 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,192 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][259], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:35,192 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,192 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,192 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,192 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][260], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:35,192 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,192 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,193 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,193 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][567], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:35,195 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,196 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,196 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,196 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][623], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:35,196 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,196 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,196 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,196 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][223], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:35,196 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,196 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,196 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,196 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,196 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 207#true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:35,196 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,196 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,197 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,197 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,197 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][185], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:45:35,198 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,198 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,198 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,198 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,198 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][163], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,200 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,200 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,200 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,200 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][756], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,204 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,204 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,204 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,204 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][483], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 152#L702-5true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,204 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,204 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,204 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,205 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][231], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 209#(= ~global~0 0), 214#true, 200#true, 7#L702-5true, 176#L702-6true]) [2023-11-30 07:45:35,218 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,218 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,218 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,218 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][183], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 200#true, 7#L702-5true, 82#L707-16true]) [2023-11-30 07:45:35,219 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,219 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,219 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,219 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][186], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 177#L702-7true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:35,219 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,219 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,219 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,219 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][232], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 7#L702-5true]) [2023-11-30 07:45:35,219 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,220 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,220 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,220 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][186], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:35,220 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,220 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,220 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,220 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][483], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,224 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,224 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,224 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,224 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][483], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,225 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,225 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,225 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,225 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 7#L702-5true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:45:35,239 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,239 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,239 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,239 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 177#L702-7true, 200#true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:45:35,240 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,240 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,240 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,240 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 7#L702-5true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:45:35,245 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,245 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,245 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,245 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][227], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:45:35,245 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,245 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,245 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,245 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 7#L702-5true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:45:35,245 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,245 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,245 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,245 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,245 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 7#L702-5true, 98#$Ultimate##0true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:35,245 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,246 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,246 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,246 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][185], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:35,246 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,246 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,246 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,246 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 200#true, 7#L702-5true, 207#true, 98#$Ultimate##0true, 82#L707-16true, 393#true]) [2023-11-30 07:45:35,247 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,247 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,247 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,247 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,247 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][163], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,252 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,252 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,252 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,252 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][186], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:35,252 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,252 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,253 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,253 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][756], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 98#$Ultimate##0true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,258 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,258 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,258 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,258 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][850], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:45:35,466 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,466 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,466 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,467 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][853], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 97#L702-8true, 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,467 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,467 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,468 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,468 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][856], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 10#L707-14true, 417#(and (<= ~global~0 1) (<= |t_funThread1of3ForFork0_#t~post8| 1)), 179#L702-23true, 200#true, 398#(<= 1 |t_funThread1of3ForFork0_#t~post8|), 207#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,469 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,469 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,469 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,469 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][175], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true, 55#L702-27true]) [2023-11-30 07:45:35,471 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,471 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,471 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,471 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][921], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 430#(<= 1 ~global~0), 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:45:35,474 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,474 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,474 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,474 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][400], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:45:35,474 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,474 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,475 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,475 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][926], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,475 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,475 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,475 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,475 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:45:35,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][170], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 179#L702-23true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,475 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,475 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,476 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,476 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][862], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 97#L702-8true, 10#L707-14true, 200#true, 431#(<= 1 |t_funThread2of3ForFork0_#t~post5|), 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 55#L702-27true]) [2023-11-30 07:45:35,477 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,477 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,477 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,477 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:45:35,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][330], [437#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:35,571 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,571 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,571 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,571 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 214#true, 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:35,573 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,573 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,573 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,573 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][334], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,574 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,574 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,574 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,574 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][331], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:35,575 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,575 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,576 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,576 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,576 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,576 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,576 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,576 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][327], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:35,577 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,577 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,577 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,577 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 430#(<= 1 ~global~0), 207#true, 188#L702-9true]) [2023-11-30 07:45:35,577 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,577 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,577 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,577 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 185#L701-3true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:35,578 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,578 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,578 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,578 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][328], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 188#L702-9true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:35,578 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][325], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 152#L702-5true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:35,579 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,579 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][794], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 419#true, 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 185#L701-3true, 207#true, 188#L702-9true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:35,579 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,579 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,579 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,579 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 188#L702-9true]) [2023-11-30 07:45:35,580 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,580 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,580 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,580 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,580 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][86], [t_funThread1of3ForFork0InUse, 132#L708-3true, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:35,580 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,580 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,580 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,580 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 184#L702-12true]) [2023-11-30 07:45:35,581 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,581 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,581 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,581 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,581 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:35,581 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,581 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,581 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,581 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][257], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 207#true, 430#(<= 1 ~global~0), 48#L702-3true, 188#L702-9true]) [2023-11-30 07:45:35,581 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,581 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,581 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,581 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,581 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][257], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 188#L702-9true]) [2023-11-30 07:45:35,581 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:45:35,582 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:45:35,582 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:45:35,582 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:45:35,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][795], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,597 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,597 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,597 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,597 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][795], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,597 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,598 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,598 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,598 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 152#L702-5true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,598 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,598 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,598 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,598 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,598 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][796], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:35,598 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,598 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,598 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,598 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][256], [t_funThread1of3ForFork0InUse, 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,599 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,599 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,599 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,599 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][87], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:35,599 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,599 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,599 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,599 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,599 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][89], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,600 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,600 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,600 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,600 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,600 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][258], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:35,600 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,600 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,600 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,600 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][333], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,605 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,605 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,605 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,605 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][334], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,606 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,606 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,606 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,606 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,607 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][795], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,607 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,607 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,608 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 207#true, 430#(<= 1 ~global~0), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:45:35,612 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,612 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,612 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,612 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 82#L707-16true, 184#L702-12true]) [2023-11-30 07:45:35,613 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,613 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,613 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,613 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,613 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 176#L702-6true, 82#L707-16true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:35,614 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,614 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,614 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,614 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,616 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][88], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 191#$Ultimate##0true, 419#true, 410#(<= ~global~0 1), 214#true, 200#true, 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true]) [2023-11-30 07:45:35,616 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,616 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,616 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,616 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,616 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,617 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][679], [437#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:35,617 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,617 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,617 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,617 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][679], [437#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 176#L702-6true, 82#L707-16true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:35,617 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,618 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,618 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,618 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][792], [437#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 419#true, 214#true, 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:35,618 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,618 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,618 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,618 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][218], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:35,620 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,620 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,620 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,620 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,620 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][302], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 207#true, 430#(<= 1 ~global~0), 82#L707-16true, 184#L702-12true]) [2023-11-30 07:45:35,621 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,621 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,621 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,621 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][326], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 410#(<= ~global~0 1), 214#true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:35,621 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,621 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,621 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,621 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,623 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,623 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,623 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,623 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 82#L707-16true, 176#L702-6true, 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:35,623 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,623 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,623 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,623 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][676], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,623 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,624 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,624 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,624 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][331], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 185#L701-3true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:35,624 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,624 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,624 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,624 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][740], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 185#L701-3true, 200#true, 430#(<= 1 ~global~0), 207#true, 82#L707-16true, 188#L702-9true]) [2023-11-30 07:45:35,625 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,625 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,625 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,625 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][619], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 117#L702-3true, 214#true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,625 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,626 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,626 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,626 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][692], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 46#L702-6true, 82#L707-16true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,628 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,628 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,628 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,628 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 185#L701-3true, 200#true, 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,629 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,629 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,629 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,629 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][334], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,631 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,631 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,631 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,631 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][795], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,634 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,634 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,634 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,634 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][797], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,634 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,634 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,634 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,634 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][332], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 214#true, 177#L702-7true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 185#L701-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,634 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,634 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,634 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,634 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,634 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][747], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 6#L702-9true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,636 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,636 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,636 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,636 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][333], [t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,636 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,636 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,636 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,636 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][329], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,637 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,637 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][735], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 176#L702-6true, 188#L702-9true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:35,667 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,667 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,667 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,667 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 419#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:35,667 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,667 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,667 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,667 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][560], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 188#L702-9true]) [2023-11-30 07:45:35,672 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,672 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,672 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,672 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 200#true, 430#(<= 1 ~global~0), 207#true, 48#L702-3true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,672 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,672 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,672 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,672 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,672 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 177#L702-7true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:35,677 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,677 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,677 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,677 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][295], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 184#L702-12true, 439#(and (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|))]) [2023-11-30 07:45:35,678 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,678 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,678 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,678 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][509], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:45:35,707 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,707 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,707 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,708 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 200#true, 7#L702-5true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 82#L707-16true]) [2023-11-30 07:45:35,708 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,708 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,708 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,708 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,708 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][77], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 410#(<= ~global~0 1), 106#L707-15true, 200#true, 7#L702-5true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true]) [2023-11-30 07:45:35,708 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,708 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,708 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,708 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,708 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][455], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,717 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,717 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,717 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,717 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][455], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,719 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,719 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,719 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,719 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,719 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][457], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:45:35,719 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,719 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,719 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,719 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,719 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][457], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 184#L702-12true, 393#true]) [2023-11-30 07:45:35,719 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,719 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,719 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,719 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][474], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,720 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,720 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,720 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,720 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 191#$Ultimate##0true, 426#true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:45:35,720 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,720 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,720 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,720 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][509], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:45:35,720 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,720 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,720 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,720 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,720 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][509], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true, 188#L702-9true]) [2023-11-30 07:45:35,720 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,721 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,721 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,721 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][566], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 36#L701-3true, 426#true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 393#true, 188#L702-9true]) [2023-11-30 07:45:35,721 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:45:35,721 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:45:35,721 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:45:35,721 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:45:35,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][456], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 191#$Ultimate##0true, 426#true, 419#true, 214#true, 38#L702-8true, 200#true, 207#true, 184#L702-12true, 393#true]) [2023-11-30 07:45:35,721 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,721 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,721 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,721 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][458], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 184#L702-12true, 393#true, 121#L707-13true]) [2023-11-30 07:45:35,722 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,723 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,723 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,723 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][481], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 188#L702-9true, 121#L707-13true]) [2023-11-30 07:45:35,725 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,725 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,725 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,725 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][679], [437#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:35,727 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,727 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,727 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,727 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][679], [437#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0) (<= 1 |t_funThread2of3ForFork0_#t~post5|)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:35,727 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,727 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,727 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,727 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][749], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 181#L702-8true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,743 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,743 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,743 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,743 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][302], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 410#(<= ~global~0 1), 106#L707-15true, 200#true, 207#true, 430#(<= 1 ~global~0), 184#L702-12true, 176#L702-6true]) [2023-11-30 07:45:35,749 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,749 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,750 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,750 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_#t~nondet6=|v_t_funThread1of3ForFork0_#t~nondet6_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet6][169], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 410#(<= ~global~0 1), 10#L707-14true, 38#L702-8true, 200#true, 430#(<= 1 ~global~0), 207#true, 184#L702-12true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,775 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,775 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,776 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,776 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][692], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,777 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,777 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,777 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,777 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][685], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 177#L702-7true, 106#L707-15true, 185#L701-3true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:35,778 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,778 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,778 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,778 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][740], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 410#(<= ~global~0 1), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 430#(<= 1 ~global~0), 176#L702-6true, 188#L702-9true]) [2023-11-30 07:45:35,778 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,778 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,778 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,779 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][801], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,780 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,780 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,780 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,780 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][310], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,790 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,790 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,790 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,790 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][201], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 10#L707-14true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,793 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,793 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,794 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,794 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,794 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][221], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 421#(= ~global~0 0), 7#L702-5true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,794 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,794 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,794 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,794 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,794 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][823], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,794 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,794 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,794 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,794 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][202], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 181#L702-8true, 7#L702-5true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,794 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,795 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,795 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,795 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,795 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][165], [t_funThread1of3ForFork0InUse, 397#(<= 1 ~global~0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 410#(<= ~global~0 1), 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 430#(<= 1 ~global~0), 121#L707-13true, 188#L702-9true]) [2023-11-30 07:45:35,806 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,806 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,806 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,806 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][748], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:45:35,808 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,808 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,808 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,808 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][940], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,810 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:45:35,810 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:45:35,810 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:45:35,810 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:45:35,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][161], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 38#L702-8true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,810 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,810 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,810 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,810 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][334], [t_funThread1of3ForFork0InUse, 132#L708-3true, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 38#L702-8true, 214#true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,810 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,810 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,811 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,811 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][821], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,811 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:45:35,811 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:45:35,811 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:45:35,811 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:45:35,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][821], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,811 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,811 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,811 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,811 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:45:35,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][823], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,811 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,811 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,811 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,811 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,811 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][750], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,812 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,812 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,812 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,812 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][894], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 200#true, 141#L702-12true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,814 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,814 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,814 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,814 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][801], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 46#L702-6true, 48#L702-3true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,815 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,815 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,815 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,815 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][747], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 185#L701-3true, 46#L702-6true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,816 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,816 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,816 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,816 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][820], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:45:35,821 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,821 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,821 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,821 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][820], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 181#L702-8true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:45:35,821 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,821 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,821 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,821 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][221], [433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 117#L702-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 7#L702-5true, 421#(= ~global~0 0), 46#L702-6true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 82#L707-16true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,822 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,822 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,822 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,822 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][696], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,828 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,828 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,828 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,828 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][749], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 36#L701-3true, 419#true, 10#L707-14true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,829 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,829 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,829 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,829 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][750], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,829 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,829 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,829 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,829 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][801], [424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 433#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 400#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 200#true, 413#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0)), 48#L702-3true, 82#L707-16true, 176#L702-6true, 212#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (= ~global~0 0))]) [2023-11-30 07:45:35,831 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,831 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,831 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,831 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 185#L701-3true, 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,833 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,833 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,833 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,833 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][820], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 117#L702-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 121#L707-13true]) [2023-11-30 07:45:35,836 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,836 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,836 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,836 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][750], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,843 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,843 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,843 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,843 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([766] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][823], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 117#L702-3true, 419#true, 10#L707-14true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0), 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,844 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,844 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,844 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,844 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:35,849 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,849 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,849 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,849 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:45:35,850 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,850 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,850 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,850 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 79#$Ultimate##0true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:35,852 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,852 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,852 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,852 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][507], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 185#L701-3true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:35,853 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,853 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,853 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,853 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][507], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 185#L701-3true, 200#true, 207#true, 46#L702-6true, 82#L707-16true, 393#true]) [2023-11-30 07:45:35,853 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,853 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,853 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,853 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:35,853 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,853 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,853 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,853 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][506], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:35,855 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,855 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,855 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,855 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][506], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:35,855 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,855 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,855 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,855 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][506], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 185#L701-3true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:45:35,856 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,856 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,856 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,856 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:35,856 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,856 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,856 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,856 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:35,857 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,857 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,857 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,857 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 46#L702-6true, 207#true, 393#true]) [2023-11-30 07:45:35,858 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,858 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,858 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,858 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][507], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 106#L707-15true, 200#true, 185#L701-3true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:45:35,860 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,860 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,860 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,860 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][507], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:45:35,860 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,860 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,860 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,860 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 131#L702-12true, 426#true, 419#true, 214#true, 185#L701-3true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:35,924 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,924 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,924 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,924 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 185#L701-3true, 200#true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:35,924 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,925 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,925 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,925 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][622], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 22#L702-3true, 48#L702-3true]) [2023-11-30 07:45:35,927 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,927 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,927 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,927 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([805] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet4][568], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 200#true, 207#true, 22#L702-3true, 48#L702-3true, 82#L707-16true, 393#true]) [2023-11-30 07:45:35,930 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,930 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,930 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,930 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 22#L702-3true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:35,931 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,931 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,931 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,931 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 6#L702-9true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,932 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,932 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,932 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,932 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][204], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 10#L707-14true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,932 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,932 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,932 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,932 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][696], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 82#L707-16true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,950 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,950 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,950 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,950 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][334], [t_funThread1of3ForFork0InUse, 170#L702-7true, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,950 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,950 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,950 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,950 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,950 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][800], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 214#true, 38#L702-8true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,951 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,951 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,951 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,951 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][750], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 46#L702-6true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,951 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,951 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,951 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,951 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][696], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 38#L702-8true, 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 181#L702-8true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,952 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,952 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,952 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,952 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,952 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([760] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][181], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 36#L701-3true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 38#L702-8true, 106#L707-15true, 200#true, 181#L702-8true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:35,953 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,953 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,953 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,953 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][750], [t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 141#L702-12true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,954 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,954 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,954 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,954 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,954 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][895], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 191#$Ultimate##0true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 435#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0)), 106#L707-15true, 200#true, 181#L702-8true, 141#L702-12true, 415#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= ~global~0 1)), 402#(and (= |t_funThread1of3ForFork0_#t~post5| 0) (<= 1 ~global~0))]) [2023-11-30 07:45:35,954 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,954 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,954 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,954 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][310], [t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 210#(= |t_funThread1of3ForFork0_#t~post5| 0), 131#L702-12true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 396#(= |t_funThread1of3ForFork0_#t~post5| 0), 200#true, 46#L702-6true, 429#(= |t_funThread1of3ForFork0_#t~post5| 0), 82#L707-16true, 409#(= |t_funThread1of3ForFork0_#t~post5| 0)]) [2023-11-30 07:45:35,958 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,958 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,958 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,958 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 79#$Ultimate##0true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:35,959 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,959 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,959 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,959 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,959 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][563], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 6#L702-9true, 426#true, 419#true, 214#true, 185#L701-3true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:35,959 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,959 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,959 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,959 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 59#L702-5true, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:35,959 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,959 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,959 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,959 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,959 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:35,960 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,960 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,960 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,960 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,960 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][564], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 155#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 214#true, 200#true, 185#L701-3true, 207#true, 393#true]) [2023-11-30 07:45:35,961 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,961 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,961 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,961 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:45:35,961 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,961 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,961 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,962 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,962 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([799] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][564], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 185#L701-3true, 207#true, 46#L702-6true, 393#true]) [2023-11-30 07:45:35,962 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,962 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,962 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,962 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 85#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 207#true, 393#true]) [2023-11-30 07:45:35,970 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,970 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,970 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,970 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, 170#L702-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 79#$Ultimate##0true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 207#true, 393#true]) [2023-11-30 07:45:35,971 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,971 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,971 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,971 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][224], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, 428#(= ~global~0 0), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 200#true, 7#L702-5true, 22#L702-3true, 82#L707-16true, 176#L702-6true]) [2023-11-30 07:45:35,975 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,975 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,975 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,975 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][191], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 152#L702-5true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:35,977 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,977 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,977 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,977 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][204], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 152#L702-5true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 38#L702-8true, 200#true, 207#true, 22#L702-3true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,977 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,977 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,977 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,977 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][208], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 152#L702-5true, 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 22#L702-3true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:35,978 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,978 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,978 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,978 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:35,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][210], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 152#L702-5true, 419#true, 10#L707-14true, 38#L702-8true, 200#true, 22#L702-3true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:35,978 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,979 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,979 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,979 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][208], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 22#L702-3true, 207#true, 176#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:45:35,979 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,979 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,979 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,979 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][208], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 38#L702-8true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 22#L702-3true, 393#true, 121#L707-13true]) [2023-11-30 07:45:35,979 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,979 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,979 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,979 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:45:35,994 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,994 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,994 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,994 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:35,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 14#L708true, 385#true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:35,996 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,996 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,996 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,996 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,996 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][230], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 48#L702-3true, 393#true]) [2023-11-30 07:45:35,996 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,997 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,997 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,997 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,997 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][260], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 14#L708true, 385#true, 6#L702-9true, 426#true, 419#true, 214#true, 200#true, 207#true, 22#L702-3true, 48#L702-3true, 393#true]) [2023-11-30 07:45:35,997 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,997 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,997 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,997 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,997 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:35,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][185], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 6#L702-9true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 200#true, 7#L702-5true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:35,998 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,998 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,998 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,998 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:35,998 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][223], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 6#L702-9true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 22#L702-3true, 207#true, 393#true]) [2023-11-30 07:45:36,001 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,001 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,001 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,001 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:45:36,001 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,001 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,001 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,001 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][170], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 131#L702-12true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 7#L702-5true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:36,003 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,003 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,003 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,003 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][184], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 131#L702-12true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 106#L707-15true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:45:36,003 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,004 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,004 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,004 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,004 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][755], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 426#true, 152#L702-5true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:45:36,006 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,006 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,006 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,006 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 152#L702-5true, 419#true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:45:36,007 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,007 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,007 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,007 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][756], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:36,010 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,010 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,010 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,010 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][481], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 176#L702-6true, 393#true, 121#L707-13true]) [2023-11-30 07:45:36,010 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,010 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,010 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,011 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][483], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:36,011 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,011 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,011 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,011 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,011 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][481], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 177#L702-7true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:36,011 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,011 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,011 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,011 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][833], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 200#true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 141#L702-12true, 431#(<= 1 |t_funThread2of3ForFork0_#t~post5|), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:36,011 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,011 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,011 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,012 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][481], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 200#true, 141#L702-12true, 390#(and (<= |ULTIMATE.start_main_#t~post11#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 207#true, 393#true, 121#L707-13true]) [2023-11-30 07:45:36,012 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,012 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,012 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,012 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][483], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 10#L707-14true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:36,012 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,012 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,013 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,013 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,013 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][224], [408#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), 395#(= ~global~0 0), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), t_funThread3of3ForFork0InUse, 385#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 209#(= ~global~0 0), 177#L702-7true, 106#L707-15true, 200#true, 7#L702-5true, 22#L702-3true]) [2023-11-30 07:45:36,027 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,027 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,027 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,027 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([844] L702-14-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][225], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 7#L702-5true, 207#true, 22#L702-3true, 393#true]) [2023-11-30 07:45:36,028 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,028 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,028 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,028 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][231], [408#(= ~global~0 0), 395#(= ~global~0 0), 424#(and (= ~global~0 0) (= |t_funThread2of3ForFork0_#t~post5| 0)), t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 428#(= ~global~0 0), 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 209#(= ~global~0 0), 214#true, 177#L702-7true, 200#true, 7#L702-5true]) [2023-11-30 07:45:36,029 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,029 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,029 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,029 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,029 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 426#true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 97#L702-8true, 214#true, 200#true, 7#L702-5true, 207#true, 393#true]) [2023-11-30 07:45:36,030 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,030 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,030 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,030 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,030 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][186], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 29#L701-3true, 385#true, 426#true, 97#L702-8true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 38#L702-8true, 200#true, 207#true, 82#L707-16true, 393#true]) [2023-11-30 07:45:36,030 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,030 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,031 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,031 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 207#true, 176#L702-6true, 393#true]) [2023-11-30 07:45:36,034 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,034 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,034 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,034 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 426#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 54#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:45:36,035 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,035 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,035 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,035 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][510], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 419#true, 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 207#true, 393#true]) [2023-11-30 07:45:36,036 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,036 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,036 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,036 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][483], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:36,036 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,036 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,036 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,036 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][835], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 385#true, 419#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 106#L707-15true, 200#true, 141#L702-12true, 431#(<= 1 |t_funThread2of3ForFork0_#t~post5|), 207#true, 393#true]) [2023-11-30 07:45:36,037 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,037 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,037 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,037 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][831], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 431#(<= 1 |t_funThread2of3ForFork0_#t~post5|), 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:36,037 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,037 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,038 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,038 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([632] L708-->L708-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11|))) (and (= |v_ULTIMATE.start_main_#t~nondet14#1_7| 0) (= (store |v_#pthreadsMutex_26| |v_~#mutex2~0.base_11| (store .cse0 |v_~#mutex2~0.offset_11| 1)) |v_#pthreadsMutex_25|) (= (select .cse0 |v_~#mutex2~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~#mutex2~0.offset=|v_~#mutex2~0.offset_11|, ~#mutex2~0.base=|v_~#mutex2~0.base_11|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet14#1][229], [406#true, t_funThread1of3ForFork0InUse, 132#L708-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 214#true, 38#L702-8true, 200#true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:45:36,057 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,057 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,057 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,057 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:45:36,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][226], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 14#L708true, 131#L702-12true, 426#true, 419#true, 214#true, 200#true, 7#L702-5true, 207#true, 98#$Ultimate##0true, 393#true]) [2023-11-30 07:45:36,062 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,062 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,062 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,062 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,062 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 6#L702-9true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 10#L707-14true, 38#L702-8true, 200#true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:36,069 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,069 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][755], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 385#true, 426#true, 218#(<= 1 |ULTIMATE.start_main_~i~0#1|), 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 177#L702-7true, 106#L707-15true, 200#true, 141#L702-12true, 98#$Ultimate##0true, 207#true, 393#true]) [2023-11-30 07:45:36,071 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,071 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,071 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,071 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][174], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 10#L707-14true, 177#L702-7true, 200#true, 141#L702-12true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:36,072 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,072 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,072 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,072 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([838] L701-->L701-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11|))) (and (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| |v_~#mutex1~0.base_11| (store .cse0 |v_~#mutex1~0.offset_11| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0) (= (select .cse0 |v_~#mutex1~0.offset_11|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~#mutex1~0.offset=|v_~#mutex1~0.offset_11|, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~#mutex1~0.base=|v_~#mutex1~0.base_11|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][832], [406#true, t_funThread1of3ForFork0InUse, 33#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 29#L701-3true, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 141#L702-12true, 431#(<= 1 |t_funThread2of3ForFork0_#t~post5|), 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:36,073 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,073 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,073 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,073 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:45:36,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([829] L702-9-->L702-12: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_#t~nondet6_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_#t~nondet6=|v_t_funThread3of3ForFork0_#t~nondet6_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_#t~nondet6, #pthreadsMutex][756], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 97#L702-8true, 422#(= |t_funThread2of3ForFork0_#t~post5| 0), 10#L707-14true, 200#true, 141#L702-12true, 98#$Ultimate##0true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:36,077 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,077 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,077 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,077 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:45:36,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][170], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 426#true, 419#true, 10#L707-14true, 200#true, 123#L702-24true, 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:36,382 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,382 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,382 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,382 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([869] L702-24-->L702-27: Formula: (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_90| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][850], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 6#L702-9true, 426#true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 207#true, 393#true, 55#L702-27true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:36,382 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,382 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,382 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,383 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([790] L702-9-->L702-12: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet6_1| 0) (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet6=|v_t_funThread2of3ForFork0_#t~nondet6_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet6][445], [406#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 131#L702-12true, 383#(and (<= 1 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_#t~post11#1|)), 419#true, 10#L707-14true, 200#true, 123#L702-24true, 430#(<= 1 ~global~0), 207#true, 393#true, 388#(<= |ULTIMATE.start_main_#t~post11#1| 9999)]) [2023-11-30 07:45:36,384 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,384 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,384 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:45:36,384 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event